Algeria Inaugurates Third Largest Mosque in the World Ahead of Ramadan
Algeria – Ahead of the holy month of Ramadan, Algeria inaugurated the third largest mosque in the world and the largest in Africa. The mosque with the name Djamaa El-Djazair is officially the largest mosque after the Grand Mosque in Mecca and the Nabawi Mosque in Medina. The Djamaa El-Djazair Mosque was inaugurated directly by … Read more