Uxbridge Underground Station

UPDATE: Street Preacher Arrested for Defining Biblical Marriage Says ‘I Was Doing What My Job Description Says’

Pastor John Sherwood was arrested last week for preaching from the end of Genesis as he explained the biblical definition of marriage in an open area near Uxbridge Underground Station.

Latest news

- Advertisement -spot_img