‘A Sad Scene': Woman Found Dead on Street in Chula Vista Neighborhood
Chula Vista police are investigating the suspicious death of a woman found lying in the street in a residential area overnight.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed