World’s Third Largest Mosque
On 25 Feb 2024, the President of Algeria Abdelmadjid Tebboune revealed the Great Mosque of Algiers ‘Djamaa El-Djazair’ in Algeria. It is Africa’s largest and the world’s third-largest mosque. Built around a decade, the Great Mosque of Algiers stands as a testament to international collaboration, with Chinese State Construction Engineering and Frankfurt-based architects KSP Engel … Read more