The Nations
Video of NYC Police Killing Machete-Wielding Man at Grand Central Released
New York City police have released body-worn camera footage of officers shooting and killing a machete-wielding man who stabbed three people at a Grand Central subway stop. The release of the video provides transparency regarding the use of force in a high-stakes public safety incident. It serves as a stark reminder of the lethal threats facing law enforcement in major American cities.
Read Full Story at Washington TimesDiscussSoon← Front Page