While Donald Trump Boogied with Saudi Princes, Iran Held an Election