Carla Marie Payne, a 30-year-old woman, was tragically killed on March 23, 2021, in the home she shared in Canton, Georgia. At the time of her death, Carla was 30 weeks pregnant with a baby boy who was to be named Mason. The events of that evening unfolded into a greater tragedy, as her uncle, 65-year-old Thomas Richard "Doodle" Donaldson, was also found deceased at the residence. Both victims had suffered fatal gunshot wounds.
The investigation into their deaths quickly focused on Kristo
...Read More