Lydia Pettis Patton was the first woman to serve as city manager in Portsmouth, a post she held from 2015 to 2020.
Politics
Danville, Roanoke named All-America cities
All three of the Virginia finalists for the National Civic League award — Danville, Roanoke and Newport News — received the All-America City designation.
Vinton District Republican primary for Roanoke County supervisor is tantamount to election
Tammy Shepherd and Tim Greenway square off in the June 18 GOP primary; there will be no Democratic candidate in November.
Henry County looks toward a greener future with energy study
A study prepared in conjunction with researchers from George Mason University looks at how the county can reduce its energy consumption and become carbon-neutral by 2050.
Bill Dolan, former two-time candidate for attorney general, dies
Dolan was also known for securing the first conviction of a sitting judge in Virginia.
13 people charged in Scott County after September searches of cannabis-related stores
The charges are the first known charges resulting from the sweeping police operation in nine counties.
Top GOP leaders in the 5th District urge Trump to reconsider McGuire endorsement
In an open letter to the former president, 25 Republican officials advise their party’s presumptive presidential nominee to back Good instead.
Protesters clash with Marjorie Taylor Greene, McGuire at campaign rally in Albemarle
The congresswoman said she feared for her life when stumping for Bob Good’s challenger in the 5th District. But a protester who was at the rally disagreed with her description of the scene, calling it “an exaggeration.”
Poll shows McGuire with 10-point lead over Good in 5th District primary
The poll, which was commissioned by the Virginia Faith and Freedom Coalition, found that 41% of Republican voters would back state Sen. John McGuire, compared to 31% for incumbent Rep. Bob Good.
Fariss waives preliminary hearing on drug, gun charges, sending case to grand jury
The former state delegate was charged in March after a traffic stop in Campbell County.

