Pa. man arrested in 1993 Delaware cold case
Newark, Delaware police have arrested a man over 26 years later who's facing two counts of unlawful sexual intercourse.
More Videos
From CNN Newsource affiliates