20030708 india: NHRC gets down to business