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...
Today Islam is surrounded by a global dar-al-harb – a dar (world order) irrevocably committed to waging a never ending war (harb) against Islam. The...
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...