© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
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.