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...
Jeddah: The Organization of Islamic Cooperation (OIC) has expressed “grave worry” over the construction of the Ram Temple at the site of the 16th-century Babri...
In the Western world nowadays, theories regarding the “clash of civilizations” are gaining much popularity. In this regard, Fukuyama’s book ‘End of History’ and Samuel...