Liverpool will welcome 37 countries for Eurovision 2023
Preparations for the 67th Eurovision Song Contest are well underway and the EBU has just published the list of countries who will travel to Liverpool for the Semi Finals and Grand Final, set for the 9th, 11th, and 13th of May at the…