oh-myyy-ribbon
Credit: Bloomberg Economics/Twitter

We have now reached a point where world leaders are laughing in the president's face.

The humiliating moment occurred on Saturday during an Oval Office trade meeting between President Donald Trump, trade representative Robert Lighthizer, and Chinese Vice Premier Liu He, head of the Chinese trade delegation.

Keep reading... Show less