Tag: Ariane McCree

(Video): Moment Police shot handcuffed black man dead in Chester, South Carolina

Footage from police bodycam released Friday has shown the moment Ariane McCree,