Posts in category: tina dejesus
Ariel Castro’s Family First Learned Of His Suicide Via Media

Ariel Castro – the Cleveland kidnapper – killed himself on Tuesday night. Despite pleading guilty to a total of 937 crimes, the man who committed heinous atrocities against three innocent Cleveland women was dodging the death penalty at all costs. In fact, he plead guilty to that sum of charges – which included murder, kidnapping,