News Snapshot:
MOSCOW – Chinese President Xi Jinping touted close ties with Russia on the second day of his state visit to Moscow on Tuesday, inviting Russian President Vladimir Putin to make a return visit later this year. “It fits the historical logic that Chinese leaders take Russia as a primary choice for their overseas visits,” Mr Xi said, adding that China and Russia are each other’s biggest neighbour and comprehensive strategic partner,” the official Xinhua News Agency reported. Russia’s invasion of Ukraine was a major topic for the leaders in more than four hours of talks Monday, according to both sides,...