Residents of New Hope Apartments in Peoria, Illinois were forced to evacuate after the building was deemed unsafe due to a series of water-related incidents, sprinkler tampering, and two arsons, leaving dozens of people homeless and in need of emergency housing.

See Full Page