Students call out California Dems for homelessness crisis

Share:
Students call out California Dems for homelessness crisis

California is home to the largest homeless population in the country with more than 120,000 people on the streets and counting.