Illinois crowd packs first hearing as 657-foot wind turbine plan splits Peoria County
A packed hearing room in Peoria County, Illinois, made clear that Four Creeks LLC's proposed commercial wind project for northwestern Peoria County has sharply divided the community. Here's what to know As 25News Now reported, a public hearing …