SHIN Bahc
Info

Vladimir Putin, Narendra Modi and Xi Jinping at a meeting of the Brics leaders in Goa. Photograph: Mikhail Metzel/Tass

Connections