by Steve Barwick | Apr 2, 2017
According to this news article, Christian Britain is rapidly losing ground to the Islamics. The capital city of London is now routinely referred to as “Londonistan.” As the article at the above link points out: Some 500 Christians churches have been closed...