Arrest made in South Bay cold case rape from 2004
"There are certain cases that never leave you." Mountain View police make an arrest in a 16-year-old cold case rape.
More Videos
From CNN Newsource affiliates