Eurovision 2017 was one of the weakest editions we had in the previous decade. Unsatisfying winner, terrible semifinal results, it basically had all the ingredients for a crappy year. Thankfully, Armenia, Azerbaijan, North Macedonia, Sweden and several other countries made ...