>>508498166
I think he's panicking.
He thought USA is this magical super empire and everybody will suck his dick and agree to everything meanwhile Putin laughs in his face, China is winning the trade war and multiple other countries just tell him to fuck off.