Ms. Shaked has advertised the legislation as providing more transparency, but that is not the real agenda. In fact, the legislation is aimed at delegitimizing progressive groups in Israel that have long been advocates for human rights and opposed to Jewish settlements in the West Bank, such as Peace Now, B’Tselem, the New Israel Fund and others. The reality is that many of these progressive groups rely on such funding from foreign organizations, and the law would force them to carry an unpleasant label suggesting that they are somehow at odds with Israel’s interests. Millions of dollars are also being sent to Israel to support right-wing causes such as settlement activity, but it comes largely from individual donors, not governments, so it would not be covered by the law. Israel’s nongovernmental organizations are already required, under an earlier law, to file disclosure reports of their funding, so the only effect of the new requirement would be to force them to wear a public badge in a way that is odious.