THE first Eurovision semi-final took place in Lisbon on May 8th, 2018 – but who made it through? Dozens of countries are battling it out to take part in the final of the Eurovision Song Contest 2018, which will take place in Lisbon on May 12, 2018. Who won Eurovision 2018’s first semi-final? After the […]