President Vladimir Putin has denied that Russia is soon to provide an advanced satellite imagery platform to Iran. The Washington Post on 10 June reported that Moscow had already sent a team to train ground crew in handling the Kanopus-V system, near the northern city of Karaj.
Subscribe to Gulf States Newsletter