Apr 05 2016 opinion Eurovision Odds Check: Eurovision 2016 Russia in the lead and Sweden in second place has been the norm for the past couple of months. Finally we have a shakeup and I’m pleased to announce that …