By The Vanguard DENVER, CO – Another story about police shooting and killing someone holding a "weapon" t ...
By The Vanguard DENVER, CO – Another story about police shooting and killing someone holding a "weapon" that turned out to actually be a harmless object is being reported by Reason Magazine. The Denve ...