Police in North Carolina have released the body cam footage of the moment an officer shot dead a woman coming at him with a butcher’s knife in an effort to show the shooting was justified.
Chieu Di Thi Vo, 46, was shot and killed by a police officer on March 25, 2014, after police were called to a fight at an apartment complex in Greensboro.
Did You See This?
In the wake of a grand jury decision that produced no homicide charges against police officers [...]
Here’s why defunding the police can build community and break the cycle of mass incarceration.
Police and National Guard shooting civilians on their own property! Martial Law declared!
CNN correspondent Omar Jimenez was live covering the protests surrounding the death of George [...]