Souad Movie
Egypt’s movies ‘Souad’ and ‘Seven Years Around the Nile Delta’ will screen in Berlin International Film Festival.
Most Read