Israel seems to be the only country with the will to say what needs to be said, when it needs saying. In this story, Israel's envoy to the US says it like it is about Iran. Here's a choice quote:
"It's 1938 all over again," said Hagee. "Iran is Germany, Ahmadinejad is Hitler and he is talking about killing the Jews. The only way to prevent a nuclear war is to make certain it never starts."
It's worth a quick read.