Thursday, January 14, 2021

Illinois homeless population numbered 10,199 last year, study finds


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