Welcome to ...

The place where the world comes together in honesty and mirth.
Windmills Tilted, Scared Cows Butchered, Lies Skewered on the Lance of Reality ... or something to that effect.


Thursday, June 22, 2017

Texas couple 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: