In the small town of Leedey, Oklahoma, a tragic event unfolded on the morning of September 13, 2021, forever altering the lives of a local family and shocking the close-knit community. Angel Lynn Wilson Boyd, a 44-year-old female and dedicated Emergency Medical Technician, was found deceased alongside her 31-year-old sister-in-law, Stacy Leann Boyd. The two women had been fatally shot at the Leedey Ambulance Barn, a place where Angel devoted her time to saving others.
The grim discovery w
...Read More