Eurovision puts Azerbaijan in human rights spotlight

Standing on a peninsula that reaches out into Baku's Caspian Sea bay, the sparkling new Crystal Hall is a symbol of Azerbaijan's hopes and ambitions for next month's Eurovision song contest.