1,055 reasons "reform" won't cut it, especially now that state and federal governments are pumping more money than ever into police departments.
The United States had 1,055 fatal police shootings last year. Britain had 1.
The United States had 1,055 fatal police…
The United States had 1,055 fatal police shootings last year. Britain had 1.
1,055 reasons "reform" won't cut it, especially now that state and federal governments are pumping more money than ever into police departments.