Marshall Williford, Windsor resident, allegedly dies by suicide
Edenton, NC In a tragic incident, Windsor resident Marshall Williford, a beloved figure in Edenton, North Carolina, has passed away on Saturday, September 30, 2023. The local community mourns the loss of Marshall, a graduate of Bertie High School, with deep sadness. The reports suggest that Marshall Williford died by suicide; however, the official