Kathy Galvin

ALL ARTICLES

Truce

Two years ago, before Nazis came to Charlottesville in 2017, the big story was the contretemps between Mark Brown,...

Stink stopper

The stench of sewage wafting through the Woolen Mills neighborhood has sickened residents since the early 1900s. But...

West2nd smackdown

When Mayor Nikuyah Walker chaired her first City Council meeting February 5, citizens got to see how previously...

Upstaged

The official ribbon-cutting ceremony for the nearly 30-year-old Hillsdale Drive Extension project was overshadowed by...

The Charlottesville 5

It’s extraordinarily hard to remove an elected official from office in Virginia, especially if she hasn’t been...

Independent Nikuyah Walker...

  The first meeting of the new City Council January 2 went into uncharted territory with formerly behind-the-scenes...

Not partners

When City Manager Maurice Jones introduced the man hired to investigate the events of Charlottesville’s summer of...

Woodshed moment

Charlottesville City Council now has a mayor on restriction. Council is made up of five elected equals, with the...

Council coup

Barely 30 minutes into its August 21 meeting, City Council was in chaos. Three demonstrators were reportedly arrested...

Power players

It’s the time of year C-VILLE editorial staffers dread most: landing on the final names for our Power Issue, followed...