20021225 delhi-times: Yes Delhi; there is a Santa Claus