Russia and China hit back at a G7 that saw them as a threat!