President Biden has said Russia is “isolated from the world,” but the rest of the world doesn't necessarily see it that way.
Driving the news: Russian Foreign Minister Sergei Lavrov’s friendly visits to the world’s two biggest countries — India and China — suggest that Russia is hardly a pariah.