‘La Pelota Vuelve A Casa’. The streets outside Mexico City’s Azteca Stadium are lined with flags carrying this slogan, which translates to ‘The ball has come home.’ Forty years after the Azteca was immortalised in...

La Pelota Vuelve A Casa. The streets outside Mexico Citys Azteca Stadium are lined with flags carrying this slogan, which translates to The ball has come home. Forty years after the Azteca was immort…

Read the full article at The Times of India →