Friend of suspect speaks

News

Tito DeJesus is a distant relative of Gina DeJesus, and was in a band with her alleged kidnapper, Ariel Castro

More From Embedded-Only/News