“John Brown: History’s Greatest Hero”
Eugene V. Debs died on this day in 1926. Debs idolized John Brown, who he eulogized in a 1907 article as “the most self-sacrificing soul in American history.” We reprint the brief but rapturous article here in full.