Algeria builds giant mosque as ‘blow’ to Islamists
By Abdellah Cheballah, AFP May 7, 2016, 12:05 am TWN ALGIERS–Algeria is building one of the world’s largest mosques which officials say will serve as a buffer against radical Islam and crown the legacy of President Abdelaziz Bouteflika. The Djamaa El Djazair mosque is being built facing the picturesque bay of Algiers as part of […]