A new study from researchers at the Johns Hopkins Center for Gun Violence Solutions and Vanderbilt University found that an average of 1,769 people were injured annually in police shootings from 2015 to 2020, 55 percent of them or 979 people, fatally.

Read More