Labrador MHA Keith Russell is in hot water again, this time for allegedly swearing at a Muskrat Falls demonstrator. What do you think?