Extra History
John Brown - Hero or Terrorist? (147x1)
: 04, 2023
John Brown was an American abolitionist leader who fought for the equality of all races. He helped countless slaves reach freedom in his lifelong pursuit of equality but his use of violence as a necessary tool is highly controversial, even to this day.