Twenty workers are dead following a methane explosion at Sikkim's NHPC Teesta Stage VI project. Rescue teams continue searching for five remaining victims.
Aiden Bhutia • 21 Jul 2026