Kwesi Barham, an 18-year-old from Birmingham, Alabama, tragically lost his life on October 24, 2021. He was found lying unresponsive in a secluded roadway in the 1700 block of 87th Street North. The circumstances surrounding his death were violent; he had been shot.
The incident prompted a significant response from local law enforcement, who are still seeking the public's assistance in gathering information related to the homicide. Police have appealed for any witnesses or individuals w
...Read More