December 2, 1859: John Brown Meets His Fate

John Brown’s hanging on December 2, 1859, was a moment of profound historical significance, symbolizing the deep divisions over slavery in pre-Civil War America. The execution occurred in Charles Town, Virginia (now West Virginia), just weeks after his failed raid on the federal armory…

Read More