A law professor explains police shooting trials

991 people were fatally shot by police officers in 2015 and no officers were convicted. Why?

avatar
Brut.
May 10, 2017 2:10 PM