There are many great figures in the American anti-slavery movement. Most notable abolitionists, people like Harriet Tubman and Nat Turner, were once themselves slaves. Few white men ever shed blood for the freedom of black people. John Brown was one of those few.

Read more