India’s main opposition party, the Congress, criticised Prime Minister Narendra Modi’s address to the Israeli Parliament on Thursday, saying the speech damaged India’s moral standing. The reaction adds to political debate at home following Modi’s visit to Israel and remarks in the Knesset.















