Patriots’ Christian Barmore Traffic Stop Body Cam Released After Racism Claims
Christian Barmore’s Traffic Stop Body Cam Footage Released Amid Allegations of Racism from Patriots.scatterbrained Play video content Patriots DT Christian Barmore accused Providence police of acting “unprofessional” and racist during a traffic stop on