Multiple Arrests Made After Police Bust ‘Ritual Animal Sacrifice’ In Texas Home
Texas authorities discovered dead and dismembered animals in a West Bexar County home after receiving calls that animals were being sacrificed. Bexar County Sheriff’s deputies have busted what appeared to be a ritual animal sacrifice at […]
