The guy is Xenophobic.. Feels his culture/identity is being destroyed..

You get them in all countries.. White Supremists in USA. Skin Heads in UK.. Neo Nazi groups in Germany...They even exist in India, Russia, etc