Jeffrey St. Clair, CounterPunch
9 months
Crusade I, Crusades II, the Albigensian Crusade, the Northern Crusades, the Aragonese Crusade, Spanish Inquisition, the conquest of the "New" World, the French Wars of Religion, the English Revolution, Jacobite Rising, the Irish Revolution, The Troubles, the War on Terror...