Himalayan pilgrims survive miraculous helicopter emergency landing
Rumble
Six pilgrims in India miraculously escaped injury when the helicopter they were traveling in lost control and crash landed next to..