CI News: 23 July 2021

In the news this week: Blackpool Council is ordered to pay out over £100,000 for discriminating against Christians, Westminster issues Stormont with an ultimatum on abortion, and Team GB athletes speak of the importance of their faith in Jesus Christ.

You can download the video via this link.

Featured stories