December 16, 2021
Representatives from the Sierra Club of Illinois and 18 partner organizations showed up on Thursday with 2000 signatures of local residents who are against the plant's construction, and urged the IEPA to deny the facility's operating permit.
Read more via News Channel 20.