
G7 leaders meet to pressure Russia, find China unity
Tokyo (AFP) May 16, 2023 - G7 leaders meet in Hiroshima this week looking to tighten the screws further on Russia over the Ukraine war and agree a united line on China's growing military and economic power.














