Jihad Watch director Robert Spencer explains how Barack Obama's public statements about Islam do not accord with Islamic teachings or the reality of current events.
A useful clarification of the different understandings of the person of Abraham in Islam compared with Judaism and Christianity is included. Spencer also covers some fallacies around the flow of "refugees" into Europe. He continues to promote the need for a meaningful and widespread conversation about the true teachings of Islam. Let's hope this is not in vain.
Lots of very useful information in this short 5 minute video.