What will we do to meet international standards of lethal force by law enforcement?

A new report by Amnesty International has people concerned about the state of police relations and power in America, as all 50 states and the District of Columbia failed to meet international standards of lethal force by law enforcement. Anya Parampil speaks with retired US Marshal Matthew Fogg about how police departments across the US are reacting to this newfound information.

— RT America

%d bloggers like this: