February 5, 2017 11:15 pm

Police Release Details of Suspected Vehicle Involved in Fatal Hit-and-Run Crash in Chula Vista

The Chula Vista Police Department (CVPD) has released a still frame image of the suspected vehicle involved in the hit-and-run collision that killed 42-year-old Rafael Cruz Fermin two weeks ago. NBC 7’s Bridget Naso reports.

US & World Videos

Exit mobile version