Night of the Hunter

March 18, 1932: Mass Murderer Harry Powers Executed at Moundsville State Penitentiary

On March 18, 1932, convicted mass murderer Harry Powers was executed at the West Virginia Penitentiary in Moundsville. The story of his grisly murders…

Continue Reading Take Me to More News
Load More Articles

More West Virginia News