Taking Back Our Stolen History
Indiana
Indiana

A Dozen Children in Evansville, IN Claimed to be Abused in Satanic Rituals at the Same Blue House after Being Taken from School, but Police are Denied Warrant; Case Closed

A banner-headline story in the Chicago Tribune on May 17, 1991, “A Chilling tale of child abuse no one can prove,” gave typical coverage of …