Chula Vista February 24, 2024 5:25 pm

Chula Vista leaders hold town hall on growing homelessness in the city

Dozens of Chula Vista residents went to the South Chula Vista Library to voice their concerns about the growing number of people living on the streets. NBC 7’s Adonis Albright reports on Feb. 24, 2024.

US & World Videos

Exit mobile version