americagonebad.com
Coward.
Ariel Castro dead after prison officials find him hanging in his cell. Plain Dealer, 9/4/2013.