HAGUE—The heads of state of the world's largest advanced economies moved on March 24 to isolate Russia, severing a key link between Moscow and the Western world after nearly two decades.
HAGUE—The heads of state of the world's largest advanced economies moved on March 24 to isolate Russia, severing a key link between Moscow and the Western world after nearly two decades.