Friday, August 3, 2012

Egypt: New meaning for "democratic"?


Abe Greenwald believes the Islamists are staging a revival in the Middle East while Washington is being too politically correct: