Moslem Goes Nuts on Brits

Daily Stormer
March 3, 2017

It’s their culture…