Hillary Clinton on Bin Laden's Death

Sen. Hillary Clinton chats with supporters in New Hampshire
( Andrea Bernstein )
PRI WNYC