Mountain lion killed on I-88 in Kane County

Illinois State Police troopers responding Sunday night to a call about a car that struck a deer on Interstate 88 near Dauberman Road in Kane County were surprised to find a dead mountain lion instead.

Related posts