Uncategorized Latest Column By Joe Klein March 31, 2011 Share Read Later Send to Kindle Tahrir Square comes to Palestine.