Harry Powers

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

More West Virginia News