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.