Video of NYC police killing machete-wielding man at Grand Central station released

NEW YORK (AP) — 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 last month. The video clip posted on the department’s YouTube page Friday shows officers confronting Anthony Griffin after he had randomly slashed three people […]

You might also like

Comments are closed.