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 2,952 other followers