Swedish duo Loreen win Eurovision in second contestÂ
Sunday’s Eurovision Song Contest saw Liverpool come out on top, with Sweden celebrating their triumph and Ukraine remaining steadfast despite a night of Russian bombing that included a hit on the participants’ hometown. With “Heart of Steel,” an ode to the nation’s fortitude inspired by the siege of the Azovstal steelworks in Mariupol, electronic duo […]