The Russian and Iranian presidents, Vladimir Putin and Masoud Pezeshkian, signed the Treaty on Comprehensive Strategic Partnership on January 17 following talks in the Kremlin ...
President Donald Trump has signalled support for diplomacy with Iran over its nuclear programme to avoid a military confrontation, although some analysts believe a mutually satisfactory deal could ...