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.
Leave a Reply