Tribunal rejects Mellieħa council appeal over 109-unit apartment block

By October 10, 2025