Charlottesville’s City Council passes a new zoning plan, Richmond launches a powerful surveillance network, and the General Assembly will debate whether tax dollars should go to sports venues.
Charlottesville’s City Council passes a new zoning plan, Richmond launches a powerful surveillance network, and the General Assembly will debate whether tax dollars should go to sports venues.