A Mercy to the Worlds

Ever since the new government came into power shortly after the 14th General Election, the oft-repeated phrase used in promoting Islam in the country has been “Islam is a Mercy to the Worlds”. The phrase is actually part of verse 107 of the Holy Qur’an in Surah al-Anbiya’, in which God declares to Prophet Muhammad (Peace Be…