The streets of England are indistinguishable from some Third World cesspit

The streets of England are indistinguishable from some Third World cesspit. Foreign flags and foreign invaders. Wake up England and smell the replacement. Source: Britain First
Back to Top