
North Carolina police chief accused of tampering with cold case evidence
CATAWBA COUNTY, N.C. (QUEEN CITY NEWS) — Police Chief Willie Armstrong has been indicted by a grand jury on charges of destroying or changing an audio recording from an investigation into a decades-old cold case in the small Catawba County town of …