US President Donald Trump on Tuesday blasted the media and said it was fabricating reports about him.

"The Fake News said I played golf today, and I did NOT! I had meeting in various locations, while closely monitoring the U.S. Embassy situation in Iraq, which I am still doing. The Corrupt Lamestream Media knew this but, not surprisingly, failed to report or correct!" he tweeted.