Kenneth Herring, a 62-year-old African American man, died on May 7, 2019, in Atlanta, GA, following a tragic incident that led to his death. The events unfolded when Herring was involved in a minor traffic accident on Clark Howell Highway near I-285. After the collision, Herring, who appeared to be experiencing a medical emergency, left the scene. Witnesses later described his condition as resembling diabetic shock. Hannah Payne, a 25-year-old woman, witnessed the accident and decided to follow
...Read More