H historyextra.com Garibaldi, history's sexiest revolutionary? 87 points thomassmith65 11 months ago 71 comments