Sheshatshiu, N.L., leaders barricade town as residents discuss how to deal with flow of drugs

The central Labrador community has given community safety officers the power to deny vehicles and previously banned people from entering the reserve.