Donald Trump’s having a tough go in Europe. First he met with French President Emmanuel Macron, who apparently used a death grip to squeeze Donald Trump into submission. President Macron looks quite satisfied with himself for one-upping Trump on the handshake:

Then German Chancellor Angela Merkel gave a speech with a not-so-subtle dig at The Donald:

Not content to be embarrassed only by other world leaders, Trump decided the time was right to embarrass himself (and the United States) by rudely shoving another NATO leader out of the way so he could be center stage for the group photo.

A slo-mo look:

Meanwhile, former President Barack Obama is in Germany, where ABC News reports he has been received like a rock star, warmly greeted by a massive crowd (seen below). Ahhhh, the good old days of having a competent leader.

The man he shoved was Montengro Prime Minister Milo Đukanović: