News

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.

Exit mobile version
Skip to toolbar