106.7 The Fan All News 99.1 WNEW CBS Sports Radio 1580

Cleveland Kidnapper

Ariel Castro (credit: Angelo Merendino/Getty Images)

Cleveland Kidnapper Ariel Castro Found Dead In Prison, Suicide Suspected

Ariel Castro, the man who held three women captive in his home for nearly a decade before one escaped and alerted authorities, has been found dead and is believed to have committed suicide, a prison official said.



Get every new post delivered to your Inbox.

Join 1,608 other followers