Sports Pilgrims flock outside Doha to watch Brazilian Gods trainNovember 23, 20220 The geography shifts abruptly as you stroll from Bin Mansoura Metro Station to Grand Hamad Stadium. The skyscrapers of central…