The beasts of Islam have declared war against all of Western civilization. And there is no appeasing them. The more you give the more they demand.
And unless the EU stands with Israel against the beasts of Islam, the EU will drown in its own blood.
Robert J. Avrech
November 15, 2015
Paris and The Beasts of Islam
[I have nothing to add.—Joe]