Bouteflika’s mosque seen as monument to megalomania in Algeria

Bouteflika’s mosque seen as monument to megalomania in Algeria
The Great Mosque, also known as Djamaa el Djazair, in Algiers on Sunday. Ryad Kramdi/AFP

Most Popular Stories