20020617 india: International opinion in India's favour: Advani