G7 Summit in Canada: It looks like Russia is back