Watch: Delia and Borg meet ‘to find common ground’ in leadership runSource: Times of MaltaPublished on 1 year ago