In recent years, the world of football has risen to unprecedented heights. So much so that the United Arab Emirates attempted to create the world’s most illustrious stadium to symbolise their love for the sport. Part football stadium, part historical monolith, this structure was set to take the world by Continue Reading