Eurovision Grand Final: Croatia Leads as Sweden Opens
This evening, the Grand Final of the 68th Eurovision Song Contest will be held in Malmö, Sweden. Following the two semi-finals, 20 countries qualified for the competition, joining the "Big Five" nations and the defending champion, Sweden.