
Khaled Desouki
Egyptian protesters rally in front of Saudi Arabian embassy in Cairo on April 24. Saudi Arabia decided to recall its ambassador to Cairo and close diplomatic missions in Egypt after protests outside its embassy over an arrested Egyptian