Amy Laufer

ALL ARTICLES

In brief

Follow the money Breaking down campaign finance reports With election day less than two weeks away, candidates will...

In brief

Special interests If you’ve got an agenda, you’ve gotta have a PAC. A political action committee is the device of...

In brief

New kids on the bench The General Assembly appointed four new judges for the 16th Circuit, which includes...

Independent upset

  Election night 2017 in Charlottesville had quite a different feel from 2016. Democrats swept statewide offices,...

Power players

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

Progressive setback? Laufer...

The heavily watched June 13 primary in Virginia offered several surprises, most notably record-setting Democratic...

In brief

Two will move on One last look at the Democratic City Council candidates before the June 13 primary Heather Hill Age:...

EPIC forum

New group Equity and Progress in Charlottesville hopes to piggyback on the progressivism sparked by Bernie Sanders’...

In Brief

More candidates emerge Charlottesville School Board member Amy Laufer announced a run for City Council February 27,...

Laufer live from the...

Ever wonder how delegates at the conventions all seem to spontaneously raise their “Make America First Again” or...