Washington, Aug. 18 -- US President Donald Trump took to his social media platform Truth Social today just hours before his scheduled talks with Ukrainian President Volodymyr Zelensky, launching tirade against his critics in the press, the political opposition and the Left.

In a lengthy post, Trump mocked what he called the "Fake News Media and their Democrat partners," claiming that even the most lopsided Russian concessions would still be portrayed as a political defeat for him.

"I am totally convinced that if Russia raised their hands and said, 'We give up, we concede, we surrender, we will GIVE Ukraine and the great United States of America Moscow and St. Petersburg. the Fake News Media and their Democrat Partners would say that t...