A scholar who spent 24 months in the Uighur-dominated regions of China recalls when the Chinese crackdown on Uighurs started in 2017 – people were picked up and never returned.
Allah, the divinity at the heart of Islam, has 99 names and is often poorly understood outside the faith. Islam recognises no god but Allah, who revealed scriptures to bothJewish and Christian prophets before Mohammed.