A worker installs the fence around the fan zone of the 2026 Eurovision Song Contest, with a banner showing the name of the 1959 contest winner, Teddy Scholten from The Netherlands, outside the Wiener Stadthalle in Vienna, Austria on May 6, 2026. (Photo by Joe Klamar / AFP via Getty Images)

News, Photo and Web Search