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 – the US, UK, France, China, Russia and Germany. The...