• DINESH D'SOUZA
  • /
  • UK Police Violently Arrest Pastor for Teaching Biblical Definition of Marriage

UK Police Violently Arrest Pastor for Teaching Biblical Definition of Marriage

Pastor John Sherwood was arrested in North West London last week for "hate speech" for preaching from the Bible.

Share this article

Previous
ABOLISH THE FBI Dinesh D’Souza Podcast Ep 81
Next
Jill Biden LAUGHS As Student Tells Her She Prefers Remote Learning So She Can Nap During Class

JOIN NEWSLETTER



    No spam ever.