The Group of Seven economic powers told Russia on Sunday to “de-escalate” its military buildup near the Ukrainian border, warning that an invasion would have “massive consequences” and inflict severe economic pain on Moscow.
The Group of Seven economic powers told Russia on Sunday to “de-escalate” its military buildup near the Ukrainian border, warning that an invasion would have “massive consequences” and inflict severe economic pain on Moscow.