While some may be reasonably explained by Islamic apologists, it is clear that the Qur'an is demonic and Islam is contrary to the Bible and Christ . Also was glad to see Dearborn humbled:,
David Wood (born April 7, 1976)[1] is an American evangelical missionary and a Christian apologist.[2][3][4] He is currently head of the Acts 17 Apologetics Ministry.[5] He is a member of the Society of Christian Philosophers and the Evangelical Philosophical Society.[2]
Wood was arrested outside Dearborn, Michigan, after preaching at an Arab festival and being charged with a misdemeanor of disturbing the peace, but was later acquitted.[23][24] In May 2013, the City of Dearborn was required to post a public apology[25] to be maintained on the City's website for three years and pay $300,000 to Wood and his three compatriots.[26] https://en.wikipedia.org/wiki/David_Wood_(Christian_apologist)#cite_note-26
I agree. Many of these factoids are devestating no matter how much someone wants to suck up to that used camel salesman.