Skip to main content
Vladimir Putin and Xi Jinping in New Delhi for a BRICS summit overshadowed by the wars in Ukraine and the Middle East | The Refract