failure of multiculturalism

No Picture

The Great Divide.

There is a great divide between people in Britain. This divide is not party political or financial or social although there is an aspect of…