FREEPORT, Ill. (April 2, 2019) – Two on-duty Illinois State Police troopers were killed in car accidents last week. On Thursday, 34-year-old Trooper Brooke Jones-Story pulled a truck over around 12:20 p.m. and was conducting an inspection on the shoulder of U.S. Highway 20 in Freeport when another semi-truck plowed into…
Continue Reading