Ian Sleeper was arrested under Section 5 of the Public Order Act 1986 for purportedly causing "harassment, alarm and distress" after displaying a sign that said "Love Muslims, Hate Islam ...
MAKKAH, Saudi Arabia, Feb. 28, 2025 /PRNewswire/ -- Excitement is building for the upcoming release of Signs to Islam, the latest book by author Craig Biorn, set to launch on March 15 ...