Police Raided a Texas Home to Find an 'Animal Sacrifice' Ritual Taking Place and Dismembered Animals

Police responding to reports of suspected ritual animal sacrifice Friday night raided a San Antonio home to find dead and dismembered goats, chickens and other animals, authorities said. At least 11 suspects were...

Continue reading at Newsweek →
Comment Form is loading comments...