The Lusail Stadium in Doha, which will host the World Cup final on December 18, and the Aspire Tower next to the Khalifa Stadium, were adorned with pictures of Pele in his famous number 10 shirt.
View Story
World Cup lights up to show support for hospitalised Pele
No comments yet