France’s team bus leaves stadium after defeat in World Cup final


Doha (AFP) – France’s team bus leaves Lusail Stadium after their defeat to Argentina in the World Cup final.

©AFP

Close Bitnami banner
Bitnami