Iran nuclear deal: Is Tehran toying with the world – again?