World

China President Xi to visit Russia in apparent show of support for Putin amid Ukraine war

Russia and China jointly announced plans for Chinese President Xi Jinping to visit Russia from Monday to Wednesday.