Streets of Shame: Homeless Housing Spending Report

NBC Los Angeles | September 8, 2020