Russia: France head home after World Cup victory

77 646
Published on 16 Jul 2018, 12:23
Subscribe to our channel!

The French national football team headed back home from Moscow’s Sheremetyevo airport on Monday, following their victory against Croatia in the World Cup final.

The 2018 World Cup ended in Russia on Sunday with the final being held at Moscow’s Luzhniki stadium.

France has now taken the title for the second time in World Cup history with the first being on home soil in 1998.

Video ID: 20180716 023
Video on Demand:

Random videos
05.05.18 – 4 6501:01
This is who we are
10 hours – 1 4433:00
Happy Birthday Om Puri!
news tech music