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, November 23, 2017
Auburn University professor turned priest busted in massive Alabama child porn sting
Episcopal priest Rev. Michael Glenn Rich was one of two men arrested in a state operation to nab child predators.
No comments:
Post a Comment