STOCKHOLM, 7 March 2020 It has finally arrived. The most followed national final of the year, Melodifestivalen 2020 came to a close tonight, crowing a winner and selecting their entry for the upcoming Eurovision Song Contest in Rotterdam, the Netherlands. Tonight’s show saw the following acts compete: Victor Crone – “Troubled Waters” Paul Rey – “Talking in my sleep” The …