Largest Mosque
- World
Algeria inaugurates world’s third largest mosque
In a significant development, Algerian President Abdelmadjid Tebboune on Sunday, February 25, officially inaugurated the Grand Mosque of Algiers on its Mediterranean coastline after years of delay amid political turmoil. It is considered the…