20050624 delhi-times: 21 days to go