DANVILLE – Although Tuesday's primary features only one local race that's contested, the entire show must go on – and must be paid for, too.
Nineteen local offices are up for election this year, but only one – Vermilion County state's attorney – is a contested race.
The full story is available in our paid story archive.