Monday, June 2, 2014

Delingpole: Multicultural Surrender Has Turned Britain Into A Third World Country

Thus, a UKIP victory among other more feeble pushback attempts.

More good stuff in here.