Republicans Flip Mayoral Seat in Rochester, New Hampshire – A City That Voted Dem Since 2005

Republicans Flip Mayoral Seat in Rochester, New Hampshire – A City That Voted Dem Since 2005 (thegatewaypundit.com)