During a video meeting between Russian President Vladimir Putin and his Chinese counterpart Xi Jinping, Putin hailed the strategic cooperation between the two nations as a stabilizing force against unprecedented Western influence.
Press TV’s website can also be accessed at the following alternate addresses: