Qatar’s Lusail stadium set for World Cup final


Lusail (Qatar) (AFP) – Images of the Lusail stadium in Qatar, the 80,000-seat venue a few hours before it hosts the World Cup final between Argentina and France.

©AFP

Close Bitnami banner
Bitnami