Abominable, repugnant, cowardly, immature, hateful, disgusting, yet legal.
Those who participate should be named and publicly shamed.Their businesses should be boycotted or their employers should be boycotted.
Return Home.