Russian President Vladimir Putin has officially ratified a comprehensive strategic partnership agreement with Iran, according to an official document published online Monday.    The treaty was initially signed by the Russian president and his Iranian counterpart, Masoud Pezeshkian, on Jan. 17 following bilateral talks in Moscow.    Russia’s State Duma,Continue Reading