Russia, Iran sign 20-year partnership treaty in Moscow Deal hailed as a strategic breakthrough covering politics, security, trade, and energy sectors 6 hours ago