Today in History

In 2019, a California couple pleaded guilty to torture and years of abuse that included shackling some of their 13 children to beds and starving them.

  • You already voted!
  • Read More

Get Unlimited Free Access

Join 6,000 other readers who get their news from us