In the spring of 2018, the life of 34-year-old Jocelyn Shepherd was tragically cut short in what police have described as a domestic-related shooting. On May 4th, authorities were called to a home on Newman Place in northwest Atlanta where they discovered a grim scene. Inside one of the bedrooms, Jocelyn Shepherd was found deceased alongside her boyfriend, 37-year-old Norris Lowe, and another unidentified 22-year-old woman. All three had been fatally shot.
At the time of the incident, inv
...Read More