• Body found at South Bay strip mall

    5 monthes ago - By Topix

    A passer-by reported finding the body near a commercial trash bin in the area of Broadway and Naples Street in Chula Vista about 12:45 p.m., according to police. There were no obvious signs of suspicious circumstances in connection with the death of the man, who appeared have in his 30s or 40s and possibly a transient, Lt.
    Read more ...