Trolls are a pain. But, what is the standard or definition? It's too subjective to be controlled, I think. Thank goodness we have more freedom of speech here. England differs from us more than most people realize. There's a quote that I can't remember all of it. But it goes something like "I don't agree with you, but I'll fight for you to have the right to say it." or something like that.
I think they're entering murky territory.
(of course, we're probably spoiled here on WX, being 99 44/100% troll free!)