20030503 delhi-times: 'What's the big deal? This is the 21st century'