Published: Mar 18, 2023, 01:07 IST | Updated: Mar 18, 2023, 01:07 IST
Chinese President Xi Jinping will be on a two-day visit to Moscow from March 20 to 22. On agenda is brokering peace between Russia and Ukraine. China has been touting itself as a mediator, but its deepening ties with Russia have cast doubts. Mohammed Saleh reports.