Brooke, Christabelle and Deborah C among the 16 Malta Eurovision Song Contest 2018 finalists

27

Richard Micallef also returns