Police Shootings, Militarization and the Absence of the NRA in Ferguson MO

Police Shootings, Militarization and the Absence of the NRA in Ferguson MO

Michael Brown, an unarmed black teenager, was shot by a white police officer in Ferguson, Missouri. Demonstrations against police violence have been going on since, which the police have met with tanks and army gear ... Read More