Kidnapper and Rapist Ariel Castro Found Dead in Prison Cell!
Ariel Castro pleaded guilty to 937 counts, including murder and kidnapping, under the condition that the death penalty would be off the table… But that deal didn’t work out so well for the kidnapper and rapist who tortured his teenage abductees for years before they finally escaped earlier this year. Castro was sentenced to life plus […]
Recent Comments