Salwa Abdel Tawab

Al Jazeera

Salwa Abdel Tawab is an Egyptian journalist currently based in Doha, Qatar. She produces Al-Marsad, the Arabic version of Al-Jazeera's media review program The Listening Post. Formerly she worked for Russia Today in Moscow, Al-Ahram Daily in Cairo, and was the managing editor for German-Arab Trade magazine, regional office in Cairo.

read more

Events in past editions