International Tour Film Festival
The Egyptian documentary “A Journey in Search of Abul Arabi” was shortlisted for the Best Documentary award at the International Tour Film Festival (ITFF) in Rome, Italy.
Most Read