Woman charged in DUI crash that killed U of Illinois officer

A Champaign woman faces an aggravated drunken driving charge following a weekend chain-reaction crash that killed an off-duty University of Illinois police officer

Related posts