Demonstrators gather outside hat store selling 'not vaccinated' yellow Star of David badges

Demonstrators gather outside hat store selling 'not vaccinated' yellow Star of David badges