Malta’s victory stems from Farrugia’s vision for futureSource: Times of MaltaPublished on 8 years ago