20. Islamist leaders in Cairo resign in protest against sacrificing the youth and conciliating the government

Articles Group