UK Police Arrest a Pastor for Preaching the Gospel: A Disturbing Sign for Christian Free Speech
Summary
On April 18, 2026, in the town of Watford just outside London, British police handcuffed a Christian pastor for preaching the Gospel in public.
Description
On April 18, 2026, in the town of Watford just outside London, British police handcuffed a Christian pastor for preaching the Gospel in public.
Original reporting
AFBytes is a read-only aggregator. Use the original source for full context and complete reporting.
Open original source