Archers removed thousands of Asian carp from the Illinois River during a tournament over the weekend based from the Starved Rock State Park boat ramp.
Archers remove thousands of Asian carp from River