There have been protests and murder charges lodged against fired deputy sheriff who fatally shot an Illinois woman who had called 911 for help. A video tape of the shooting was released Monday.
Technology and Travel Blog
There have been protests and murder charges lodged against fired deputy sheriff who fatally shot an Illinois woman who had called 911 for help. A video tape of the shooting was released Monday.