Speaker profile: Michael Barone

Senior Political Analyst
Washington Examiner