Deborah C: “I will not be alone on stage”
Deborah C is a true veteran when it comes to the Malta Eurovision Song Contest, as she is now competing for the fifth time in a row to represent Malta in Eurovision. Her best result came in 2014 when she finished fifth with "Until We Meet…