Sweden, Russia and Italy are among the favourites to win the 60th annual Eurovision Song Contest, which takes place in Vienna later.
Sweden, Russia and Italy are among the favourites to win the 60th annual Eurovision Song Contest, which takes place in Vienna later.