Sweden celebrates Eurovision victory; Ukrainian duo defy Russian strike in hometown
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 strike against the hometown of the country’s competitors. Electronic duo Tvorchi represented Ukraine at Saturday night’s pan-continental pop competition spectacular, finishing sixth out of 26 finalists… Read More »