20031226 delhi-times: 2003 puts India on the covers