News

Altogether 1,678 tourists, stuck in north Sikkim’s Lachung and Chungthang towns following rain-triggered landslides there, were evacuated on Monday, and more than 100 others are still stranded in ...