I would actually put that in the COVID Humbug! (2023 edition) thread, unless thereās some joke in the picture Iām not seeing.
Incidentally, one of the other companies (I forget if it was Pfizer or Biontech or Moderna) had its people put on a postage stamp in Germany a year or two ago, supported by an anti-mandate and āpro-businessā party fwiw.