A man has been identified and charged in a decades-old fatal hit-and-run in Charlotte, North Carolina, police announced Friday. Herbert Stanback, 68, was charged with felony hit and run resulting in death…
A man has been identified and charged in a decades-old fatal hit-and-run in Charlotte, North Carolina, police announced Friday. Herbert Stanback, 68, was charged with felony hit and run resulting in death…