Data from 105 of the nation’s largest police agencies showing the number of justifiable homicides by officers each year.

Read the full story here.