The Deeper Crime: the Invasion Itself
By Paul Street. ZNet, March 19, 2012. Any decent American or world citizen should be outraged at recent terrible actions by U.S. military forces in Afghanistan. I am referring to the release of a YouTube video showing U.S. Marines urinating on dead Afghans last January, to the burning of Muslim Korans by American troops at [...]