Body found in Chula Vista park prompts homicide probe
San Diego Police homicide detectives are investigating the discovery of a man’s body at a South Bay park.
San Diego Police homicide detectives are investigating the discovery of a man’s body at a South Bay park.