Crash Kills University of Illinois Police Officer
URBANA – A car crash involving five vehicles on Sunday claimed the life of a lieutenant at the University of Illinois Urbana-Champaign Police Department. On Monday, the university confirmed in a press release that Lt. Aaron Landers died from injuries sustained in the crash at Carle Foundation Hospital early Monday. Landers had been on the