Monday, April 18, 2011

Mustafa Al-Faqi

GCC and Egypt's military council nominated Mustafa Al-Faqi to be the next secretary-general of the League of Arab Tyrants.  Here he is being kicked out of Tahrir Square.