Fran and Dan Keller served 21 years in prison for one of Austin’s most notorious and lurid cases — the alleged sexual abuse of children in their daycare center in 1991. They were freed in 2013 based upon errors in physical evidence used against them but had awaited the official declaration of innocence that came this week . . .
Want to read more? Please subscribe to The Crime Report!