SEARCH
The citizens stormed the streets of France on Saturday to celebrate their fellow countrymen's defeat of Croatia in the World Cup final.
Editorial Visual Director
Fans in Lyon, France, react as they watch the 2018 FIFA World Cup final football match between France and Croatia, which was being played in Russia.