Last Update: 2024-02-25 10:30:09 - Source: CHANNEL8 The G7 nations denounced the support of China and Iran for Russia's war in Ukraine in a statement issued on Saturday on the second anniversary of Moscow's invasion.