Germany’s Chancellor Olaf Scholz delivered a stinging rebuke of the U.S. approach to Iran, declaring that American leadership “is being humiliated” by Tehran as tensions soar. His remarks highlight the mounting obstacles facing diplomatic efforts, according to PBS

