Xi has not left China since January 2020, when the country was grappling with its initial COVID-19 outbreak and locked down the central city of Wuhan where the virus was first detected.
View Story
Xi meets Putin as tensions with West rise
No comments yet