Modi’s visit to Israel has drawn sharp criticism from the Indian opposition, Kashmiri political leaders, and civil society voices, who see it as a moral and strategic failure.