On September 15, 2024, 71-year-old Deborah Lynn Lunsford Hudson was found deceased in her Savannah, Georgia, home from an apparent gunshot wound. Authorities believe the incident was a murder-suicide involving her younger sister, 70-year-old Deloris "DeeDee" Lorraine Hooker. Witnesses reported that Hooker entered the residence, shot Hudson, and then turned the gun on herself.
The sisters were caring for their 98-year-old father, Herman Lunsford, who was present in the home during the t
...Read More