20030712 india: IA passengers have miraculous escape