Innocent Man Killed By Cop From Armored Vehicle Gun Turret

The Los Angeles Sheriff’s Department has admitted that a deputy killed an innocent man after shooting him from a gun

Read more

Industry Lobbyists Get Armed Police Drones Legalized In North Dakota

North Dakota has become the first state in the nation to legalize the use of armed police drones equipped with

Read more