On May 13, 2017, 56-year-old Carl "Ben" Barnes was fatally shot in his Montgomery, Alabama, home. The incident occurred late that Saturday evening on the 100 block of West Patton Avenue. Investigations revealed that Barnes was struck by a bullet fired from outside his residence.
Following the shooting, Montgomery Police identified 32-year-old Larry McCall Jr. as a suspect. McCall was subsequently arrested and charged with capital murder in connection with Barnes's death. The arrest was
...Read More