When it was signed at the end of the G7 summit on June 17, the US-Iran memorandum of understanding (MoU) was hailed as a diplomatic […]