As former New York City Mayor Rudy Giuliani finds himself squarely engulfed in the Ukraine scandal and impeachment inquiry surrounding President Donald Trump, one piece of the puzzle simply does not seem to fit.
If anything is a given about contemporary Republican Party foreign policy, it is a hawkish stance on Iran. That unified front is led by a president who pulled the U.S. out of the 2015 nuclear deal and continues to impose new sanctions against Tehran. Giuliani, too, talks tough towards the Iranians — most recently backing regime change and declaring “down with the tyrants in Iran” when he spoke at a rally outside U.N. headquarters in September.

.png)
.png)

