World

Everest Helicopter Collision: Indian Tourist Killed in Nepal Crash

Two helicopters collided while attempting to land near Mount Everest Base Camp in Nepal on Tuesday, November 3, 2026, killing