Instantly grasp the forefront of world news dynamics
The US and Iran have signed a memorandum of understanding via electronic means, but the two…