The United Nations, the European Union and key Arab countries have all said Israel’s annexation would violate international law. India on Thursday asked Israel and Palestine to resolve issues between them through direct negotiations and engage with each other to find an acceptable “two-states solution” for peaceful coexistence.