News

Egypt's Film Clinic is headed to the Venice Film Festival with a trio of titles hailing from Saudi Arabia, Sudan, and Algeria.