In a study released by the Bureau of Justice Statistics (BJS), an annual average of 44 million U.S. residents age 16 or older had one…
View More 44 Million Annually Stoped by Police-1.6% Experienced Force-Blacks Three Times More Likely to Experience Force