SHARE

Nalcor faces more protests at Muskrat Falls as it transports seven transformers to the construction site. Land protectors say they are committed to peaceful demonstrations as they face a beefed up police presence. NTV’s Danielle Barron reports.

 

-Advertisement-