Vladimir Putin humiliated as China visit exposes Xi as 'stronger' partner in alliance 0 16.05.2024 10:22 Express.co.uk Vladimir Putin arrived in China on Thursday for his second visit to the country in just six months.