Deputy fatally shot serving warrant at Illinois hotel

A sheriff’s deputy was shot and killed while trying to arrest a man at a hotel in Rockford, Illinois. Police said the suspect shot his way out and made his way 150 miles south. Adriana Diaz has the latest.

Categories: National, US & World News

Leave a Reply

Your email address will not be published. Required fields are marked *