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.