Democrat Barack Obama has won the endorsement of New Hampshire Congresswoman Carol Shea-Porter.
New Hampshire Public Radio's Josh Rogers has more.