David Wood just posted this video—given how often David “blasphemes” the “Prophet,” he better watch this one multiple times. Of course, any criticism, even if it is based upon historical facts, Islamic sources, etc., is considered to be an “insult” to “the Prophet.” This form of Islam is truly the Religion of Perpetual Outrage. It is next to impossible to
Alpha and Omega Ministries is a Christian apologetics organization based in Phoenix, Arizona. James White, director, is a professor, having taught Greek, Systematic Theology, and various topics in the field of apologetics for numerous schools.