Prime Minister Robert Abela together with Transport and Infrastructure Minister Ian Borg at opening of new Sta Lucia tunnels.
Prime Minister Robert Abela together with Transport and Infrastructure Minister Ian Borg at opening of new Sta Lucia tunnels.