Muafak Tawfik

Born: None


Placeholder

Control Room

as Self - Translator, Al Jazeera
Released: 2004-01-15

A chronicle which provides a rare window into the international perception of the Iraq War,...

Movie page