There’s also former Trump national security advisor turned ferocious Trump critic Lt. Gen. A former adviser to Trump’s GOP archenemy John McCain, Ferguson was once a harsh Trump critic. (A few months later, the Free Press itself would acknowledge that that didn’t go very well.) If Trump’s Greenland moves were intended as a diversion from Iran, that’s not only forward planning, it’s downright clairvoyance. So much for scorning the “elites.”Maybe the Niall Ferguson who shows up at CBS News will be the one who is at least sometimes willing to criticize and challenge Trump.