Muafak Tawfik

Muafak Tawfik

Muafak Tawfik

Muafak Tawfik

Acting

Control Room (2004)

Self - Translator, Al Jazeera