Sara Ishak
The Yemeni film, ‘The Mulberry House’ (Bayt El Toot), will screen at Alfilm – Arabic Film Festival Berlin on August 20.
Most Read