Mark Halperin is editor-at-large and senior political analyst for Time magazine. hide caption

itoggle caption