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

toggle caption
Charla Bear/NPR

NPR thanks our sponsors

Become an NPR sponsor