Homeless people and advocates brace for Peoria’s new public sleeping ban

Peoria became the largest city in Illinois to penalize public camping on the heels of a Supreme Court decision earlier this summer that allowed municipalities to enforce bans on people sleeping outdoors.