Sign Up!
Login
There are now more Muslims in the UK than 2 of the 4 countries part of the UK, Northern Ireland and Wales. Scotland will soon follow. Does this fit the definition of an Islamic invasion?
Comments: Add Comment