Russia: France head home after World Cup victory

78 722
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:

15 hours – 12 24724:33
CrossTalk: Pax Americana 2.0
news tech music