Body found in Chula Vista near Otay Lake

SAN DIEGO (KUSI) – A body was discovered in Chula Vista near Otay Lake Wednesday morning. 

No further information was immediately available on this developing story. 

Categories: KUSI