Illinois River near Peoria sees silver carp die-off

26 June 2026, 9:44 am

The Illinois Department of Natural Resources is monitoring a silver carp fish die-off in the Illinois River near Peoria, believed to be caused by spawning stress and water chemistry changes from ...... Read More »

Featured Video