Police have killed more than 1,000 Americans this year. Too many of those deaths occur during traffic stops.
0 Comments