A fourth candidate, Jamaal Jackson, received 1,143 votes despite having unofficially dropped out of the race on June 3.
Samantha Verrelli
Sam graduated from Penn State with degrees in journalism and Spanish. She was an investigative reporter for The Daily Collegian at Penn State and a freelance reporter with PennLive. She’s from outside Philadelphia, and loves hiking, live music and finding new restaurants.
Shepherd wins GOP nomination for Roanoke County supervisor seat by 17 votes
Shepherd, who was appointed to fill a vacancy on the board in January, will not face a Democratic opponent in the November general election.
Jackson’s unofficial withdrawal from Roanoke Democratic primary leaves him on the ballot
Three other Democrats are seeking the nomination for three open city council seats. If Jamaal Jackson finishes in the top 3 on Tuesday, he’ll be on the November ballot, even though he unofficially dropped out of the race.
Roanoke names interim city manager
Lydia Pettis Patton was the first woman to serve as city manager in Portsmouth, a post she held from 2015 to 2020.

