Ariel Castro Commits Suicide In Cell

Ariel Castro Commits Suicide In Cell at 53

Ariel Castro, who was sentenced to a life term in prison last month for the sexual abuse and kidnapping of three Cleveland women, was found dead in his cell Tuesday night. Related ...