The 66h annual Eurovision song contest was held in Turin, Italy on Saturday night. The Ukraine won for the third time since 2003. There were also strong showings from the UK, Sweden and Spain, but Kalush Orchestra won with their song “Stefania.” Their song mixes Ukrainian folk music with rap. Have a listen!