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.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.