On October 4, 2020, authorities in Selma, North Carolina, discovered the bodies of 71-year-old Brenda McFatter Boggs and her husband, 72-year-old Stephen Michael Boggs Sr., in their home at 960 Olivia Way. Both had suffered fatal gunshot wounds, and their family dog was also found deceased. The couple appeared to have been dead for several weeks.
Neighbors reported that they had not seen the couple for approximately two months and had unsuccessfully attempted to contact them. They also n
...Read More