The U.S. Has Failed its Homeless Population. It’s Time to Help Them. Ben Brown, Editor-in-Chief February 11, 2025