Posts

Showing posts with the label United Kingdom

UK 'Thought Police' Arrest Pro-Life Advocate for Silently Praying Near Abortion Clinic

The Christian Institute: Archie Battersbee

UK: 'MP's demand abortion be made a human right'