‘It was the best final of all time’: French fans celebrate despite World Cup defeat

  • last year
Cheers were heard across France’s second-largest city Lyon, despite the country’s defeat at the World Cup final.

Recommended