On Sunday night, Megyn Kelly made her long-awaited NBC News debut with a sit-down interview opposite Russian President Vladimir Putin. By no means a foreign policy wonk, the overcompensated host found herself outmatched by the wily ex-KGB operative (whom former President George W. Bush affectionately referred to as “Pootie-Poot”). In lieu of grilling Putin on […]