Posts

Police Release Chilling Videos Of South Carolina Kidnapping Victim’s Rescue, Serial Killer Confessions

Chilling video shows the police rescue of a South Carolina woman who had been chained to the wall of a shipping container by a confessed serial killer. Read more