Showing posts with label Islam. Show all posts
Showing posts with label Islam. Show all posts

Saturday, December 13, 2014

Muslim Go Boom! - WND Commentary by Matt Barber

This is by far the best commentary/op-ed I've come across all week.  Matt Barber (entertainingly) argues the stark truth, that: