Jun 8 Jun 8 David Swanson's Insult of Tahrir Square is at Once Funny, Outrageous, and Sad Spandan Chakrabarti "Afghanistan", "Arab Spring", "David Swanson", "Left Puritans", "Protests", "Tahrir Square", "left elites", "libya"