Judge revokes permit for Portelli-linked eight-storey hotel in Mellieħa

By May 10, 2023