The Malta Independent 18 April 2024, Thursday
View E-Paper

What should Adrian Delia do?

07 January 2019 10:13:53

View Results

Resign
47.26%
Suspend himself
12.11%
Remain party leader
40.63%
  • don't miss