Mooresville PD identifies man it says killed officer before killing himself

Pictured above: Michael Aldana – Picture courtesy of the Mooresville Police Department MOORESVILLE, NC (WSIC) – The Mooresville Police Department

Read more