Trusted News Discovery Since 2008
{{/content}}
California officials humiliated as they explain how they lost $20 billion fighting homelessness
Video Credit: Rumble
Published 3 weeks ago - Duration: 05:17s
California officials humiliated as they explain how they lost $20 billion fighting homelessness
Jesse Watters - Watch California officials humiliate themselves trying to explain how they lost $20 billion meant to fight the homeless crisis.