The suspect suffered “life-threatening” gunshot wounds, police revealed.
Police claim he “pointed” a firearm at officers. That led to numerous officers opening fire on the man. Both Rockford Police Department officers and an off-duty Winnebago County Sheriff’s deputy were involved in the 8:30 pm incident. Neither the deputy nor the officers were injured. No members of the public apparently suffered injuries. Some officers […]