Found Dead In Cell

(Photo Credit: CBS)

Convicted Kidnapper Ariel Castro Found Dead In Jail Cell

Convicted kidnapper Ariel Castro was found dead in his jail cell Tuesday night.

09/04/2013

Follow

Get every new post delivered to your Inbox.

Join 6,173 other followers