Incumbent Congressman Peter Welch so far doesn’t have to worry about a
Republican challenger in the November general election, but he does
face an opponent this Tuesday in the Democratic primary. Craig Hill of Montpelier is running against Welch for the Democratic
nomination, and says there are stark differences between them.