20060516 delhi-times: Guess who's coming to India!