The G7 Summit is the latest meeting where China & Russia were on the minds of every politician. But while the US talks tough, it continues to rely heavily on the two countries it’s trying to isolate… Share this:TweetEmailLike this:Like Loading... Related