Ariel Castro, the man sentenced to life in prison for the abducting and holding 3 Cleveland women against their will, has been found dead in his Ohio prison cell. Early reports indicate suicide.ariel-castrojpg-8a8bde50c866522c
Castro, 53, was found hanging in his prison cell.

Castro was a former school bus driver who had been kept in solitary confinement after being convicted and pleading guilty to 937 criminal counts.

Advertisement

thanks