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

Advertisements