Muskrat Falls protest

Here and Now

Protestors blocked off the road to the Muskrat falls construction site on Friday.

More From Embedded-Only/News/Canada/NL