image
FORMER MAYOR

Neil Attard

Neil Attard was born on 30 December 1983. Formerly a deputy-mayor, he was elected Mayor of Xgħajra as part of the Labour Party list in June 2019.

Latest