NewsSatanic Group Leader Arrested for Attempting 'Black Mass'—Christian Counter-Protesters Clash!Mar 31, 2025