Texas Satanic Cult Day Care Couple Found Innocent 25 Years after Convicted


Two years after the State threw out the sexual and satanic ritual abuse case against former Texas child day care owners Dan and Fran Keller, the Travis County District Attorney declared them “actually innocent” and dropped all existing charges, finally exonerating the couple who maintained their innocence since their 1992 convictions.

Comments