BROOKFORD, N.C. — 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 ...