The Nikki Haley 'Birther' Theory Lands With a Thud

Nikki Haley must be doing better in New Hampshire than I’d thought…