Welch protest called off. Really.

Looks like the Vermont impeachment supporters have decided not to descend on U.S. Rep. Peter Welch’s Burlington office Monday.

But they promise to do so later on … when the congressman may actually be there.

-Dan Barlow

Comments are closed.