Ukraine have been announced as the winners of this year’s Eurovision Song Contest, following a lively event in Turin, Italy. Kalush Orchestra wowed the arena crowd and viewers at home with their performance of “Stefania”. The group were out on the streets fighting off Russian aggressors just weeks before taking to the stage in Turin… Continue reading Ukraine wins Eurovision Song Contest after performance by Kalush Orchestra