French football fans huddled at terminals in Charles de Gaulle Airport on Sunday, July 15, as they watched and celebrated their team’s victory in the 2018 World Cup Final over Croatia.This video shows fans gathered around an airport television as they waited to see their team’s victory. Credit: @quantico76 via Storyful
Category
🗞
News