BROOKFORD, N.C. — Attorneys for Brookford Police Chief Willie Armstrong have filed a motion to dismiss charges against him, stemming from a 1992 murder investigation tied to the death of 13-year-old ...
Brookford Police Chief Willie Armstrong turned himself in to authorities in Catawba County Wednesday afternoon after a grand jury indicted him on charges that he destroyed evidence in a criminal case.