Algeria Muslim World Trending Now

Algeria Inaugurates World’s Third Largest Mosque

TNT Desk
Algiers: A beautiful mosque which is the world’s third-largest mosque was formally inaugurated in the North African country,  Algeria, the world’s third-largest mosque has been...
Middle East Muslim World Saudi Arabia Trending Now

Record Attendance of Pilgrims at Prophet’s Mosque in One Week in Medina

TNT Desk
Medina: During one week at the Prophet’s Mosque, a record number of pilgrims from around the world attended. According to Saudi media, the authorities of...