Austrian President Alexander Van Der Bellen (R) pushes the red button to start a light show during the official opening of the stage prior to the 70th Eurovision Song Contest (ESC) in Vienna, Austria on April 28, 2026. Vienna will host the two semi-finals of the ESC taking place on May 12 and May 14 and the final on May 16, 2026. (Photo by Joe Klamar / AFP via Getty Images)

News, Photo and Web Search