Seems Ariel Castro has hung himself last night in his cell. In case you don't remember him, he was the sick s.o.b. that held those three girls prisoners for years in Cleveland. I hope this brings complete closure to these poor victims. As for him, cya, wouldn't wanna be ya! :closed: :dead:
Last edited by a moderator: