Islamic leaders who Allah has bestowed his blessings can save the Islamic Ummah
Allah has bestowed his blessings on various Islamic countries. Many Islamic countries are resource rich. They have oil, gas and various other natural resources. They have the means to earn more money.
The King of Saud...