Leaders of the G7 group of developed economies have agreed new sanctions against Russia on the first day of their annual summit being held in the Japanese city of Hiroshima. Show more
Discover 11,128,835 listings and 279,604 playable programmes from the BBC
Leaders of the G7 group of developed economies have agreed new sanctions against Russia on the first day of their annual summit being held in the Japanese city of Hiroshima. Show more