Cleveland Kidnapper

Cleveland Kidnapper Ariel Castro Found Dead In Prison, Suicide SuspectedAriel 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.

More From CBS DC

D.C. Lottery Live
Follow and Like Us

Listen Live