Even before the inauguration of Donald Trump occurred, it was evident that the zeitgeist of the Western world had shifted.
After 18 years as the longest-serving Senate leader ever, Mitch McConnell is starting the year as a backbencher.At 82, he's ...