The US Police use of force policy fall short of human rights standards, report finds

A new study by the University of Chicago has learned that the Police department in many cities in the United States is failing to meet international human rights standards in the utilization of lethal force.…

Read More