×

Muslim World League

The Muslim World League is an international Islamic NGO based in Mecca, Saudi Arabia that promotes what it calls the true message of Islam by advancing moderate values that promote peace, tolerance and love. Wikipedia
Founded: May 18, 1962, Makkah, Saudi Arabia