20040324 india: 'Appalled' India talks to Israel