Over 560,000 people lived on the street or in homeless shelters this year — a 2 percent drop, according to the Department of Housing and Urban Development. Still, many say the numbers are unreliable.
The Melville Trust is a proud supporter of NPR’s reporting on homelessness.
There are no comments