The meaning behind Islamic terrorists invading a church, murdering a priest and giving a sermon in Arabic afterwards.
July 28, 2016
Stephen Brown is a contributing editor at Frontpagemag.com. He has a graduate degree in Russian and Eastern European history. Email him at [email protected]
A Daily Blog By Shillman Journalism Fellow Daniel Greenfield