Vice President Kamala Harris said on Thursday that Israel has a right to self-defence, but qualified that with, "how it does so matters".