David Lee in Russia: France fans hail their 'champions of the world'

A French supporter cheers his team ahead of the Russia 2018 World Cup final football match between France and Croatia at the Luzhniki Stadium in Moscow on July 15, 2018.
A French supporter cheers his team ahead of the Russia 2018 World Cup final football match between France and Croatia at the Luzhniki Stadium in Moscow on July 15, 2018. PHOTO: AFP

MOSCOW - Sha la la la la la la, championne du monde... sha la la la la la la, championne du monde!

It began with a whisper before gradually building into a full-blooded, climatic crescendo.

Please or to continue reading the full article. Learn more about ST PREMIUM.

Enjoy unlimited access to ST's best work

  • Exclusive stories and features on multiple devices
  • In-depth analyses and opinion pieces
  • ePaper and award-winning multimedia content