Davis police have arrested a former UC Davis student in their search for an attacker who stabbed three people, including two that were fatal.
Chula Vista Breaking News & Events
Davis police have arrested a former UC Davis student in their search for an attacker who stabbed three people, including two that were fatal.
Notifications