Chinese leader Xi Jinping and Russian President Vladimir Putin met briefly in Beijing, providing a reminder of the close relationship the two have developed since Moscow’s invasion of Ukraine.
Latest posts by Toimitus (see all)