Friday, January 10, 2014

Point of No Return in Egypt. By Khaled Dawoud.

Point of no return. By Khaled Dawoud. The Arabist, January 8, 2014. Originally published in Arabic in El Tahrir, December 28, 2013.