Every Major UK Religion Wants Invaders

The leaders of every single major religion in Britain have called upon the U.K. Government to take in even more Third World invaders in an unprecedented joint “interfaith declaration.” Signed by leaders from... Read more »