Favourite Russia advances in Eurovision semi-finals

Russia lived up to the hype and was selected late Tuesday as one of 10 countries from the first semi-final for the 2016 Eurovision Song Contest grand finale this week in Stockholm.

Eurovision Song Contest engulfs Swedish capital

The Swedish capital Stockholm has pulled out the stops as host to the Eurovision Song Contest, a televised event that attracts millions of viewers worldwide from Europe to China and Australia.