On a summer afternoon in Atlanta, Georgia, a dispute at the Peyton Place apartment complex escalated into a tragedy that claimed two lives. On July 27, 2023, 27-year-old Justine Mitchell and 28-year-old Devon Boyd were shot multiple times and died at the scene. The incident, which unfolded on Peyton Place in the southwest of the city, was the result of an argument that turned violent.
The Atlanta Police Department launched an investigation into the double homicide. Their efforts led them
...Read More