Police detained Michael Stewart, the leader of the Satanic Grotto, March 28 inside the Kansas State Capitol after, as video footage shows, he punched a man who had taken a piece of paper out of Stewart’s hands as Stewart reportedly began making a “dedication to Satan.”
It was the second of two altercations Stewart was involved in today, video footage indicates. -- More...
