Larry Spear, a 27-year-old male, was tragically shot and killed on November 23, 2011, in Atlanta, Georgia. The incident occurred in the southwest part of the city, where his body was discovered following reports of gunfire in the early morning hours. The circumstances surrounding the homicide remain unclear, but the police responded to the scene and began an investigation into what appeared to be a targeted attack.
Spear’s death added to the growing number of violent crimes in the are
...Read More