WORLD1 year ago
Sweden celebrates Eurovision win; Ukrainian duo defiant after Russian strike on hometown
Liverpool won the Eurovision Song Contest on Sunday, when Sweden celebrated and Ukraine stood defiant despite a night of Russian shelling, including an attack on the...