By The Center Square - January 14, 2021 at 08:19PM
(The Center Square) – Illinois had a 2019 homeless population of 10,199, or eight homeless people per 10,000 residents, according to a new study by the home services website Porch.com.
Read Entire Article Here:
Watchdog National News
via
IFTTT