Russia Humiliated By Ukraine in Eurovision Song Contest
After suffering two consecutive defeats where their entrants were booed by Eurovision audiences, Russia was poised to win this year’s contest. That was until Ukrainian Tartar singer, Jamala did her song [Read More]