Champaign Group Provides Home To Former Prisoners, But Need For Housing Remains

Each year, roughly 28,000 people are released from Illinois prisons. Now, four of those men will live in a modest five-bedroom home in a residential neighborhood near downtown Champaign. First Followers, a group that offers support to formerly incarcerated people operates the home called the First Steps Community House, in partnership with the Housing Authority […]