SHARE

The Labrador Land Protectors were detained in Ottawa on Monday while demonstrating against the Muskrat Falls project.

 

-Advertisement-