Over 20 world leaders head to Russia for BRICS summit as Putin tries to rival west
President Vladimir Putin is seeking to show Western attempts to isolate Moscow over the two-and-a-half-year offensive have failed.
© Fortune
visit website