Chinese President Xi Jinping arrived in Moscow for a meeting with Russian President Vladimir Putin. Xi is the first leader to meet with Putin since the International Criminal Court accused the Russian leader of war crimes in Ukraine. Ramy Inocencio reports.