Why Did Police Kill Keith Lamont Scott?

AJ+’s Dena Takruri went to Charlotte, North Carolina, to speak with protesters who were reeling from the fatal police shooting of Keith Lamont Scott. What she heard from the people on the ground stuck with her.

Advertisements