AJ Armstrong case among hundreds flagged after DNA software tech issue

Tuesday, July 30, 2024