JERUSALEM: Indian Prime Minister Narendra Modi was expected in Israel on Wednesday for a two-day visit focusing on strengthening security, economic and technological cooperation between the two countries. Modi has said he would hold talks with Israeli Prime Minister Benjamin Netanyahu and President Isaac Herzog and would speak to Israeli parliament on Wednesday evening. “Our nations share a robust and multifaceted Strategic Partnership,” Modi wrote on X.

From Mahatma Gandhi's support for Palestine to Modi's Netanyahu embrace, how India's ties have evolved over the decades.

Modi's upcoming visit to Israel faces political tensions as opposition demands Supreme Court chief's attendance at his Knesset address.