Showing posts with the label IAEAShow all
Iran nuclear deal: agreement in Vienna. From left to right: