Skip to main content
U.K. Edition
Friday, 2 May 2025

Muslim World League

Islamic NGO based in Mecca


Muslim World League
Muslim World League

The Muslim World League is an international Islamic non-governmental organization based in Mecca, Saudi Arabia that promotes what it calls the true message of Islam by advancing moderate values.

0 shares 1 views

News coverage

You might like