Russia was excluded from the competition while Ukraine was the audience's darling and winner. It serves Russia right, Novaya Gazeta Europa ...