Parental protest

Here and Now

Sheshatshiu residents hammer placards on government building, reports Lee Pitts

More From Embedded-Only/News/Canada/NL