Police Terror: The System Gives Police "A License to Kill"

The numbers of US citizens murdered by the police is large and the numbers are growing since the 1990s. According to a Bureau of Justice Statistics 2007 report, from 2003 through 2005 at least 2,002 people died during arrests by local and state law enforcement. The number of arrest related deaths actually increased by 13% […]