News

The Motel Project in Peoria, Illinois, which housed over 100 homeless individuals, has come to an end, leaving 50 people ...