Governor Jeanne Shaheen, a Democrat running for Senate, has decided that her town hall meetings should be confidential. There is no other explanation for her decision to use her staff as a human shield to avoid being taped at a recent Deering, NH town hall meeting. In the video, you’ll see a little bit of Governor Shaheen, and a lot of the backs of peoples’ heads. The view becomes miraculously unobstructed when Shaheen calls her staff up to introduce themselves. What do you have to hide, Governor Shaheen?