Thursday, January 5, 2017

Europe Funds Its Own Bloodbath

Exactly. 

Eurabia: where the torrid love affair between the radical left and radical Islam is consummated.