Now Playing | Crime Feed Reports: Ariel Castro 145

Crime Feed's Michelle Sigona talks about Ariel Castro's recent suicide as well as what happened during his interrogation.

Recommended for You

Watch More CrimeFeed Videos
Filter