The New Manson Family or Teens at “Play”?
…figure returned to haunt our media in the form of two gruesome murders. In Houston, a pair of teenage boys murdered a 15-year-old girl and told authorities it was part of ritual to strike a Faustian pact with Satan, while in Sudbury, Pennsylvania, confessed teenage murderer Miranda Barbour announced last week that she was “a high ranking official in the Satanic world” and had murdered at least 22 people before losing count of her victims. While we…
Read More