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. From Wikipedia
The Royal Court praised his decades of leadership across top religious bodies, describing a loss felt in Saudi Arabia as well as the wider Muslim world.