Is China Iran’s last resort for survival?

Iran was overtaken with merriment and relief when the long-awaited nuclear deal was inked in July 2015 by the Islamic Republic and six world powers, spelling a happy ending to a diplomatic impasse that had been an unnerving fixture of media headlines and an unvarying…