A Fort Lauderdale man is being held without bail after ritually “sacrificing” his girlfriend, a woman he claimed had control of his soul and “wouldn’t...
Pagans in Epping Forest, an area in south-east England, are denying claims that they intend to capture someone next week for use in human sacrifice...