World leaders gather in France for G7 meeting

Leaders of the G7 countries are holding talks for the second day at this year's summit in Biarritz, France. Iran's foreign minister unexpectedly attended talks at the meeting.

Advertisement
Men''s Swimwear Sale - up to 50% Off at Eastern Mountain Sports. Hurry, While Supplies Last!

More videos