Algeria Unveils Africa’s Largest MosqueBy Abdullahi JimohFebruary 26, 2024 In a momentous ceremony, President Abdelmadjid Tebboune of Algeria officially unveiled the Great Mosque of Algiers on Sunday, heralding the grand opening of Africa’s largest mosque.…