20030401 delhi-times: Nicole Kidman was in Delhi!