A legal dispute over the facility in Panama has caused new environmental fears.

from BBC News https://ift.tt/MQ6lJVe
via IFTTT