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 […]
Comments are closed.