The world’s most powerful nations have come together to deliver a serious warning to Russia. The Group of Seven (G7), which ...