Sweden celebrates Eurovision win Ukrainian duo defiant after Russian strike on hometown ABC News

LIVERPOOL, England — Liverpool cleaned up from the Eurovision Song Contest on Sunday, as Sweden celebrated victory and Ukraine remained defiant after a night of Russian bombardment, including a stri… [+5372 chars]Read More

Leave a Reply

Your email address will not be published. Required fields are marked *