Thursday, June 22, 2017
Texas couple exonerated after 25 years
Texas couple sent to prison during 90’s ‘Satanic panic’ child abuse hysteria exonerated after 25 years
In 1992, Fran and Dan Keller were both sentenced to 48 years in prison over accusations of sex abuse crimes related to children they babysat in their home daycare center outside of Austin
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment