The Egyptian villagers from Deir al-Barsha, Minya, some 250km south of Cairo, who created the docudrama that won the L’Œil d’Or at Cannes Film Festival this year, have yet again gleaned honours for their singular achievement, this time from Anba Demetrius Bishop of Mallawi. Deir al-Barsha is within the jurisdiction of Malawi. Rafaat Einy Ll […]