2013-09-05 00:30:04

Rapist, Kidnapper Ariel Castro Found Dead in Prison

Rapist and kidnapper Ariel Castro is found dead in prison. Broadcast on September 4, 2013.

Proud Partners