Subscribe to Here’s the Deal, our politics newsletter for analysis you won’t find anywhere else.
Thank you. Please check your inbox to confirm.
Eve Wool is a research manager at the University of Washington's Institute for Health Metrics and Evaluation.
Research found that police officers killed more than 30,000 people from 1980 to 2018 – 17,000 more than official federal data suggests.
Support Provided By: