Michael Barone is senior political analyst for the Washington Examiner, resident fellow at the American Enterprise Institute, and longtime co-author of The Almanac of American Politics.
Follow Their Stories: Get Notified
by Michael Barone | Dec 28, 2016
Editor’s Note: William Murchison is off this week. The following column is by Michael Barone. It’s been a tough year…