20030417 india: Armitage; Rocca to visit India; Pak in May