Ilham Aliyev

  1. Sweden's Loreen Wins Eurovision Song Contest

    May 29, 2012 8:04 AM EDT BAKU, Azerbaijan (AP) -- Sweden's Loreen clinched the top spot at this year's Eurovision Song Contest with her dance hit "Euphoria," pushing aside competition from a sextet of Russian grannies and a Serbian balladeer. Juries an ...