Body camera footage shows the moment Charlotte, N.C., forces a police fast-food worker to get on the…
A newly released police bodycam video shows the moment North Carolina police knocked a Black woman to the ground before kneeing, punching and groping her in an arrest that sparked public outrage. The incident, captured by a bystander and by…
Read More...
Read More...