20070124 delhi-times: We love India and will say it aloud