The Germans couldn’t realize that Iranians in Berlin would call for the destruction of Israel?! Can the Germans be that stupid?
The Germans do a lot of business with Iran. “Can the Germans be that stupid?” Stupid, naive, in denial, take your pick