.
.
.
Mohammed Salah
Mohammed Salah

Mohammed Salah is a writer at Al-Hayat newspaper and its Bureau Chief in Cairo.