A Pakistani Christian woman is sentenced to death for defiling the name of Muhammad. A suicide bomber outside a church in Egypt kills twenty-one people and wounds many more. An attack on a church in northern Nigeria by a thirty-strong …Read More
Two things unite most Muslims: their belief in the unity of God and their veneration of Muhammad as the channel through which God’s final revelation was given. Muslims claim that God revealed the Qur’an to Muhammad whom they …Read More
Dr. Patrick Sookhdeo is international director of the Barnabas Fund and the director of the Institute for the Study of Islam and Christianity.