20030823 india: Cabinet approves India's deals with China