It’s also Africa’s largest, but critics view the mosque as a vanity project for a former president who tried to name it after himself. Al Jazeera reports.
Cars drive past the Djamaa El-Djazair or the Great Mosque of Algiers [Anis Belghoul/AP Photo]
Algeria has inaugurated the world’s third-largest and Africa’s largest mosque,…