An overview of the Muslim World League