Listen live NPR on the New Hampshire primary

Slideshow: Second presidential debate in Nashville, Tenn.