Russia: Finding the Formula for Success

In our *tenth* episode of THAT Eurovision Song Contest, we talk about the largest country to take part in the competition – Russia. We discuss the Yulia Samoylova debacle of 2017, the impact of Philip Kirkorov and wonder what Russia can do to curb the lack of enthusiasm by much of the Eurovision community for…