ROCK ISLAND, Ill. (KWQC) - Several passengers, including two children, were inside a car when a Rock Island officer was dragged about 100 feet before fatally shooting the driver, a task force said.
Police officers, including Rock Island Police Chief Tim McCloud and Deputy Chief of Police James Morris, are investigating an area at 12th Street and 24th Avenue in Rock Island, just down the hill ...
Some results have been hidden because they may be inaccessible to you