Analysis: Xi makes 'journey of friendship' to Moscow

For Chinese leader Xi Jinping, his high-profile state visit to Russia and meeting with President Vladimir Putin this week is a timely opportunity to showcase China’s growing diplomatic clout on the world stage and its ambition to challenge the US-led global order. Source: CNN

What Putin's visit to Mariupol signals to the world

Vladimir Putin has made a “working visit” to Russian-occupied Mariupol, in an apparently defiant move reported just days after the International Criminal Court issued an arrest warrant for him. Source: CNN