James Carville predicts Donald Trump will resign by this major holiday
Donald Trump is currently selling hats emblazoned with “Trump 2028” — a nod to the idea of seeking a third term in the White House. But not everyone believes he’ll even finish his current one. ...