News

Abela 42.5%, Borg 33.9%, None 23.6% • Abela vs Delia: Abela 43.2%, Delia 27.9%, None 28.9% • Borg vs Delia: Borg 43%, 26%, ...