The US ‘Snapback Sanctions’ on Iran Tantamount to Crimes Against HumanityIn 2015, Iran agreed a long-term Nuclear Deal on its nuclear programme with the world powers known as the P5+1 - ...