President Donald Trump abruptly reversed course on Saturday and announced that the 2020 G7 summit would not be held at his Trump National resort in Doral, Florida, after all. The U-turn came after an onslaught of withering criticism -- even from Trump stalwarts like Geraldo Rivera, who said the decision "flies in the face of the Constitution."