President Donald Trump embarked on another Truth Social tear-up late Monday, posting more than 50 times in the dead of night about his political enemies, particularly Barack Obama.
Ahead of his trip to China to meet with president Xi Jinping, and with the Iran war ceasefire hanging in the balance, the president again rehashed a series of long-running grievances on social media.