The Deccan Chronicle reports on a meeting between India's "national security advisor" and Iran's president Mahmoud Ahmadinejad.
India is a nuclear power, and Iran is trying to develop nuclear weapons. India's economic development requires oil, the continued availability of which is open to speculation based on what is going on in the Middle East these days. One might think majority Hindu and officially secular India would be reluctant to support a religiously bigoted (to say the least) Muslim Iran but the Indians need the oil and it's not as if the U.S. has given India much love since the Bush administration.
It might seem unrelated but with a billion people, India needs a lot of food, too. Iran hasn't got any food to sell India, but it does have oil. And both oil and food are getting expensive these days. So how would India be able to pay a nuclearly needy Iran for oil, if it needs to use its cash for food?