Sliema and Mellieħa Mayors Oppose Noma Island Project
Sliema and Mellieħa mayors resist Noma Island, citing environmental concerns and local opposition.
Sliema and Mellieħa mayors resist Noma Island, citing environmental concerns and local opposition.