November 18 2021 Manhattan, New York – Mother, family and protesters gathered in Harlem to demand investigation into the death of Antonio Armstrong.
Armstrong’s death was ruled a suicide, but family believes otherwise, pointing to evidence they observed.
Police say Armstrong was found dead inside a Harlem apartment at 135th & Adam Clayton Powell, on October 6th 2021, after police say he shot at NYPD officers and barricaded himself inside.
Video by Kevin RC Wilson (FNTV Freedomnews.tv)
GIPHY App Key not set. Please check settings