G7 leaders impose sanctions on Russia and criticise China's aggression
Leaders of the Group of Seven (G7) countries wrapped up their three-day summit in Hiroshima, Japan, by imposing further sanctions on Russia, criticising China's aggression, and discussing ways to curb Vladimir Putin's unprovoked invasion of Ukraine.