Chinese President Xi Jinping meets Russian President Vladimir Putin during a state visit to China, showcasing the strong alliance between the two countries
Russian President Vladimir Putin arrived in Beijing on Thursday for a two-day state visit to China. This marks Putin's first foreign trip since his recent inauguration for his fifth term...
Read more