KPCC Report: Why Do Thousands of L.A.’s Homeless Shelter Beds Sit Empty Each Night?

FROM KPCC - May 16: Every night, some 43,000 people sleep on the streets of Los Angeles County in tents, cars and makeshift structures. So...