On March 28, 2024, 22-year-old Deonta Walker was fatally shot on Muirforest Drive in Stone Mountain, Georgia. The incident stemmed from a longstanding feud with 18-year-old Robin Alvin Carmichael, which began during their high school years. A verbal confrontation between the two escalated, culminating in the tragic shooting.
Authorities arrested Carmichael at his Stone Mountain residence on April 11, 2024, with assistance from the Georgia State Patrol S.W.A.T. He was charged with felony
...Read More