Castro Neighbor Reported Screams in Past

Juan Perez discusses his neighbor Ariel Castro, who was arrested in the abduction of three women.

May 7, 2013

Examined