An unidentified woman was found dead Wednesday in an SUV that apparently crashed on a Chula Vista street before coming to rest upside down and…
July 27, 2024
An unidentified woman was found dead Wednesday in an SUV that apparently crashed on a Chula Vista street before coming to rest upside down and…