Vladimir Putin will travel to China on May 19 to meet with Xi Jinping, aiming to reinforce Moscow’s critical economic and strategic partnership following US President Donald Trump’s visit.

The upcoming meeting between U.S. President Donald Trump and Xi will be followed by a Putin-Xi summit. Will there be scope for triangular diplomacy?

Trump's hotly anticipated trip to China - the first by a U.S. president to America's main strategic rival since his last visit there in 2017 - has taken on added significance.