Show of HandsShow of Hands

PamGH April 24th, 2018 8:26pm

Keller’s were exonerated of aggravated sexual abuse in Austin. The 2 had been wrongfully convicted in 1992 of physically/sexually abusing children. 4 years after being released from prison, the Kellers will receive > $3 million.

7 Liked

Comments: Add Comment