“These videos are yet another sickening example of Denver Police Officers exercising excessive, lethal force without justification or concern for the safety of innocent bystanders.” Denver, CO — As we reported last month, the internet and televisions were ablaze with news of the mass shooting in Greenwood, Indiana after another ...
gunsinthenews.com