North Face boasts of defacing Wikipedia with ads (Updated with statement)

Do you realise that you are repeating a typical anti-Semitic tactic here? Would you mind to rephrase, or would you like to double down?

1 Like