Sort:  

Now, its over. France won the #Worldcup 2018 yesterday in Moscow, Russia.