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…?)

Contributed by

Contact

dr elliott

You Might Like

Alexandra Bruce

View all posts

Add comment

Kirk Elliott

dr elliott

Lockerdome

Most Viewed Posts

Categories