All Videos
- All Videos
news
G7 promises to make Russia pay
The G7 summit in Germany has wrapped up with the conflict in Ukraine and its economic fallout having dominated talks. Leaders have pledged to make Russia pay, and announced measures to support Ukraine and tackle a global food crisis. But as Sibel Karkus reports from Bavaria, it still seems a long road ahead.
Latest Videos
Route 6