Claire Doyen

Bouteflika’s mosque seen as monument to megalomania

Built with the nation's vast oil wealth, the monument on the Bay of Algiers will be the world's third biggest mosque and Africa's largest

Press Releases