The Federal Republic of Clowns? Germany has indeed become a lousy meme with which Russia rubs its hands. And it gets more and more dangerous.
5,000 German helmets for Ukraine in the face of the looming specter of war with Russia are a mockery that strained even a...