News
The Illinois Department of Natural Resources reported on Oct. 17 that a mountain lion, also known as cougars, had been struck and killed by a vehicle on I-88 in Dekalb County.
A mountain lion was fatally struck by a vehicle near an Illinois highway last weekend. Biologists are looking to uncover more information about the animal's origins.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results