Backlash against US shop selling 'not vaccinated' yellow Star of David badges

Backlash against US shop selling 'not vaccinated' yellow Star of David badges

SBS

Published

A hat shop in Tennessee is facing criticism for selling “not vaccinated” patches similar to the yellow stars Nazis forced Jews to wear during the Holocaust.

Full Article