re: #94 Teukka
Notice the Star of David - yeah, these asshats are anti-vaxxers, all endlessly screeching about how they’re being oppressed.
Sadly, the deplorables are a worldwide phenomenon.