DNA Evidence Links Local Man to Rape Cases
Sheriff's officials arrested an Isla Vista man on Friday in connection with a pair of 2002 rapes that occurred over 200 miles apart - one on a Goleta beach and the other on the slopes of Mammoth Lakes...
read more