Seeing Al Thumama Stadium filled with fans was a proud and emotional moment: Project manager October 27, 2021
Qatar to stage Formula 1 race in November, announces landmark 11-race hosting agreement September 30, 2021