(Christian Concern) — John Sherwood, a UK pastor, was arrested in North West London this past Friday, April 23, and detained overnight – all for speaking about what the Bible says about marriage. John, in his early 70s, is minister of a north London church, and was preaching with a colleague in the centre of Uxbridge on Friday, as he regularly does. After…

Continue reading the story