Qatar's World Cup final stadium to host first match
Lusail is the biggest of the eight stadiums built or refurbished for the World Cup and will host the final on December 18
from The News International - Sports
from The News International - Sports
No comments