Friedrich Merz is the new leader of Germany.
He's not very happy about Donald Trump and the USA.
In fact, he vows to oppose him.
But one look at him shows why Europe has a problem and that problem is democide.
Their leadership, if you can call it that, is as weak as the guy in the thumbnail.
We'll talk about him and more.