Did You Know that the Faisal Mosque in Islamabad, Pakistan is the sixth-largest mosque in the world and the largest within South Asia? It sits at the foot of the beautiful Margalla Hills, the western-most foothills of the Himalayas.
This evening, His Excellency Dr. Mohammad Al-Issa, delivered a keynote address by video link at a high-level interfaith dialogue…
For the fourth consecutive year: The Muslim World League continues to implement the principles of the Charter of Makkah across…