Russia Today
Published on
Jun 17, 2015
Police officers are often forced to make split-second decisions.
But in no other developed country will you find cops resorting to deadly force as aggressively as in America, land of the corporatist shock troops.
(What happened…?)

