Sweden’s Loreen Wins The Eurovision Song Contest As It Is Her Second Title Since 2012
Finland and Israel finished second and third respectively as Kate, Princess of Wales, made a surprising appearance.
The post Sweden’s Loreen Wins The Eurovision Song Contest As It Is Her Second Title Since 2012 appeared first on Zenger News.
[…]