Off-duty police officer dies in Illinois crash, police say

An off-duty police officer has died following a multi-vehicle crash on Sunday in Illinois and the driver has been charged with a DUI.

Full Story

Comments are closed.