Gerald Foster, a 52-year-old African American man, was tragically found shot to death on July 6, 2016, in the stairwell of an apartment complex located in the 200 block of Robin Street in Decatur, GA. The discovery of his body marked a somber moment for the community, as Foster was known to be a church deacon and a father of seven. The initial investigation revealed that he had been gunned down, but the motive behind the murder remained unclear at the time.
The investigation quickly led t
...Read More