India has maintained strong relations with Israel under Prime Minister Narendra Modi.

Indian Prime Minister Narendra Modi’s immediate and forthright solidarity with Israel following Hamas’ attack there stands in stark contrast to his noncommittal response to Russia’s invasion of Ukraine. But India has compelling reasons to side so decisively with Israel in a conflict with Palestinian militants.