Omar El Saeed
‘Al Menbar’: A cinematic documentary about the historical role of Al-Azhar Al-Sharif in combating foreign occupation in Egypt
Most Read