One of Atlanta's "Most Wanted" fugitives was captured on Thursday. In a statement released by the Atlanta Police Department, Detective O'Hare and U.S. Marshals located 48-year-old Robert Henderson, ...
Robert Henderson faces first-degree vehicular homicide charges stemming from a 2019 crash that killed a medical patient.