In the quiet town of Forest Park, Georgia, the discovery of a body in the backyard of a vacant home shattered the community's sense of peace. On a Saturday afternoon in mid-February 2018, police responded to a call and found 35-year-old Ollie Antonio Stephens, a male resident of Atlanta, deceased from at least one gunshot wound. The home, located on Yancy Drive, had been unoccupied for an unknown amount of time, adding a layer of mystery to the tragic event.
Investigators immediately bega
...Read More