Porch.com
- United States
Illinois homeless population numbered 10,199 last year, study finds
(The Center Square) – Illinois had a 2019 homeless population of 10,199, or eight homeless people per 10,000 residents, according…
Read More » -
Wisconsin homeless population numbered 4,538 last year, study finds
Wisconsin had a 2019 homeless population of 4,538, or 7.8 homeless people per 10,000 residents, according to a new study…
Read More »