John Shelton was named as Plymouth’s new Ward 3 Councilman last week in a contentious town council meeting in front of a packed crowd of onlookers. Shelton now fills the seat left empty by Stephen Brown, who resigned inexplicably just weeks after his 2025 election.
Despite a convincing 4-1 vote by Council to select Shelton, Councilwoman Donsenia Teel and Mayor Crystal Davis launched withering criticism of Shelton in futile debate after Shelton’s appointment was a done deal...