Sweden’s Loreen wins Eurovision Song Contest
Käärijä of Finland took second place with the industrial metal-meets-hyperpop banger “Cha Cha Cha.”…reports Asian Lite News Swedish singer Loreen was named the winner of the Eurovision Song Contest for her pop