Islamic cleric Ilyas Sharafuddin: Allah unleashed Coronavirus on Chinese.
New Delhi: Controversial Muslim Cleric Ilyas Sharafuddin in a bizarre statement said that Allah has punished the Chinese by unleashing Coronavirus on them for their brutal crackdown on Uighur Muslims. In an audio address, Ilyas called the viral outbreak as a punishment of Allah on China where people are dying everywhere. “Remember how they have… Continue reading Islamic cleric Ilyas Sharafuddin: Allah unleashed Coronavirus on Chinese.