(via Global Voices ) Surprising many, Azerbaijan won last night's Eurovision Song Contest in Dusseldorf, Germany. Although expected to do well in the annual international music competition, Eldar Gasimov and Nigar Camal, performing under the stage name of Eli and Nikki, clinched the coveted award in front of a 36,000-strong audience and millions of viewers watching the show live on TV. Naturally, Facebook and Twitter carried the news, including tweets from the act themselves. Some viewers...
Read Full Story