Algiers The Take: Reels of revolution – capturing Algeria’s fight for liberation – Al Jazeera Englishby Miles Cooper February 24, 2025