A Christian street preacher in Guildford, England, faced official warnings from police for distributing religious materials through a speaker system, which authorities claimed caused “annoyance, upset, and distress” to the public. Ollie Sabatelli, known for his social media presence, was issued a “Community Protection Notice” in September and October 2025, with officers emphasizing that the […]