
Illinois Department of Transportation worker ticketed over dumping of deer carcasses
An Illinois Department of Transportation employee has pleaded guilty to polluting a waterway after deer carcasses were dumped at Apple Creek near Roodhouse.
In mid-February, cattle farmer Robert Schollmeier took photos of an orange







