Algerian President Abdelmadjid Tebboune inaugurated the continent’s largest mosque, which is also the third largest in the world. The Great Mosque of Algiers is now the third largest mosque in the world, after the mosques in the Islamic holy cities of Mecca and Medina in Saudi Arabia. This mosque has …
Read More »