Three law enforcement officers in North Carolina are accused of using excessive force after pulling over an older Black woman in 2019.

TownNews.com Content Exchange

Tags

TownNews.com Content Exchange