During the summer, former Council member Robert Carter III takes an oath of loyalty to the new Commonwealth of Virginia but holds no public office.
During the summer, former Council member Robert Carter III takes an oath of loyalty to the new Commonwealth of Virginia but holds no public office.