Positive results for George Vella at World Deaf Athletics ChampionshipsSource: Times of MaltaPublished on 5 years ago