Peoria has became the largest city in Illinois to penalize public camping on the heels of a U.S. Supreme Court decision.
Vendors selling hand-crafted items, refreshments, arrival of Santa and Mrs. Claus, and first night of “Christmas ...