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 partially submerged in a drainage ditch, authorities said.
A landscaper spotted the overturned 2005 Ford Explorer near a broken section of fencing in the 700 block of Telegraph Canyon Road shortly before 10 a.m. Wednesday, according to the Chula Vista Police Department.
After the vehicle was towed out of the culvert, the body was discovered inside it, Sgt. Anthony Molina said.
Be First to Comment