Also known as the JCPOA, it was an international agreement between Tehran and the US, China, Russia, France, the UK and the EU to limit Iran's nuclear programme in exchange for sanctions relief
Iran seizes on Trump midterms blow but warns of wider conflict
Russia and China veto US draft on UN monitoring of Iran sanctions
Russia and China oppose reactivation of UN Iran sanctions committee
US announces sweeping new set of sanctions against Iran
