Expatica news

Azerbaijan triumphs at the Eurovision Song Contest 2011

After 25 crackling live performances at Dsseldorf’s Esprit Arena, the votes are in: Azerbaijan leave Germany as victors of 2011’s Eurovision after Ell and Nikki wowed European juries with “Running Scared.”