Home Editor's Choice Trump’s latest hires and fires rankle Iran hawks as new president suggests nuclear deal