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.Spokesperson JoEllen Smith says the 53-year-old Castro was found hanging in his cell …
Published: 04 Sep 2013 at 05:35hrs | | by Staff reporter