Convicted Cleveland kidnapper and rapist Ariel Castro was found dead late Tuesday in his prison cell in Ohio. The New York Daily News reports the 52-year-old hung himself.
In a story that as a father of two young children makes me sick to my stomach and erodes what little trust I have in other human beings, the Evansville Courier & Press reports today that Evansville Police are on the hunt for a man they say lured a child into his car and committed a sexual assault before the child was able to escape.