Hundreds of residents are expected to protest plans to build a multi-billion dollar cargo terminal over environmental concerns.
Hundreds of residents are expected to protest plans to build a multi-billion dollar cargo terminal over environmental concerns.