Rep. Peter Welch was on Rachel Maddow’s show Friday, discussing opposition in Congress to the war in Afghanistan. Welch is playing a leading role in that opposition.
This is doubly cool because Welch appears on the program from in front of Dan and Whit’s general store in Norwich