Episode 54: The Homeless Remembered: Del Seymour’s Story
The official number of homeless in the United States reached nearly 800,000 in 2024. This was an 18% increase over the previous year and the highest number since the Department of Housing and Urban Development (HUD) began tracking homelessness in 2007. But HUD’s numbers are far from perfect. They represent a snapshot in time,…
Read More