20040616 india: Nirupam Sen is India's Permanent Representative at UN