Iran Rejects Allegations in Latest IAEA Resolution

In a 20-2 vote with 12 abstentions, the International Atomic Energy Agency (IAEA) passed a new resolution demanding Iran resume total cooperation with the JCPOA nuclear deal of 2015, and to readmit inspectors. The resolution was worded similarly to one pushed...

read more