For subscribers only, Please Login to your account
Amine Sidi Boumediene’s “Abou Leila” at Shanghai International Film Festival

ALGIERS- Feature film “Abou Leila” by Algerian filmmaker Amine Sidi Boumediene participates, alongside about 360 other films, at the 23rd Shanghai International Film Festival, held from 25 July to 2 August, said the event’s organizers on their website.