Saint Winston Charles Scott, a 37-year-old African American male, tragically lost his life on September 5, 2022, in Atlanta, Georgia. The incident occurred at a gas station on Old National Highway in College Park, a suburb of Atlanta. According to police reports, Scott was found unresponsive in the parking lot with two gunshot wounds to his back. He was immediately transported to a nearby hospital, where he was pronounced dead shortly after arrival.
The investigation into Scott's death re
...Read More