The “Israeli People’s Committee” is a small and brand new anti-vaxxer group. They appeared out of nowhere to whine about Israel’s vaccine campaign.
They’re sad because Israel is leading the charge getting the population vaccinated. They have no evidence; just a lot of baseless conspiracy theories about the Israeli government hiding the truth from them.