Yeah...not a good look for Germany on this one given their history.
Not to mention their Keystone Kops reaction to the Munich 72 Olympics debacle.