Indo-Iran relations are warming up again. These cooled off when India, in order to win American favors, did not stand by Iran and abstained from voting in the UN General Assembly on a Canada-sponsored resolution against its human right violations. This was seen as Indian retaliation for Iran’s...