The New Arab Staff

Ibrahim Yehia

Yehia

New political coalition of independents is formed in Egypt aiming to represent the "revolution's youth"

21 July, 2014