Stephen Lee Brown, a 42-year-old African American male from Macon, Georgia, tragically lost his life on September 11, 2022. According to reports, Stephen was found unresponsive in his pickup truck at the corner of Cowan Street and Smith Street in the early hours of the morning. The Bibb County Sheriff's Office received a call around 2:30 a.m. regarding the incident. Upon arrival, they discovered Stephen had been shot while in his vehicle. Despite immediate efforts, he was pronounced dead at the
...Read More