Let’s all take a moment, and remember that it hasn’t been going that well for Switzerland the last 2 years. Finishing on last place in the semi-finals 2 years in a row, is certainly very disappointing, yet the alpine country refuses to give up, and is among 1 of the competing countries, when the big show takes place in Ukraine’s …