20020823 india: Armitage arrives in Delhi