'Once Upon a Time in Gaza' has scooped the top prize at the Critics Awards for Arab Films announced in Cannes

DUBAI: “Once Upon A Time In Gaza,” from Palestinian directors Tarzan and Arab Nasser, has won Best Film at the 10th Critics’ Awards For Arab Films, Deadline reported. Set in Gaza…

'Once Upon a Time in Gaza' has scooped the top prize at the Critics Awards for Arab Films announced in Cannes