Devil Cave Leader Arrested After Rally Brawl at Kansas State Capitol National March 29, 2025 A small group of self-identified Satanists, known as the Devil’s Cave, led by President Michael Stewart, faced off against Christian…