https://peculiarmagazine.com/wp-content/themes/fullscreen
more

Rightbox

Tag Archives: life in prison

Notorious Cleveland kidnapper, Castro Commits Suicide

Posted ago by admin

                Ohio corrections officials say Ariel Castro who held three women captive in his home for nearly a decade has committed suicide at a state prison facility.  Spokeswoman JoEllen Smith says the 53-year-old …