Last night concluded the Eurovision 2017 song contest and the winner with 758 points was Portugal’s Salvador Sobral with his song “Amar Pelos Dois”. This is the first time that Portugal has won the contest in 53 years. Greece’s entry “This is Love” sang by Demy came in 19th place, and Cyprus’ performance with Hovig singing […]