Good series of videos from this guy. Thanks for posting.
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