After 20 years, France won the world cup 2018. France’s 4-2 win over Croatia in the World Cup final in Moscow on Sunday.
**Paris was full of joy and excitement. **
Src: ESPN UK