Woman, 28, arrested in connection with fatal shooting of woman in Chula Vista

SAN DIEGO COUNTY, Calif. … in a brushy field behind a Smart & Final store in the 3100 block of Main Street, Chula Vista police Lt. Miriam Foxx said.

Read More
  • You already voted!
  • Read More