Fri. Dec 13th, 2024

Rescue workers are racing to retrieve survivors after an avalanche swept away scores of tourists near the Nathu La mountain pass on the India-China border.

By