Press "Enter" to skip to content

Police investigate after woman's body found on Chula Vista street

The woman’s body was discovered in the street just after midnight on 2nd Avenue and Shasta Street, according to the Chula Vista Police Department.


Source: CBS 8 New feed

Be First to Comment


    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Call Us