Carmarthen preacher Stephen Green fined for abortion clinic protest Latest UK / Latest 3 months ago 22 Views comments Stephen Green held up a sign bearing a religious quote in a protected area in Ealing, west London. Read more
Comments