A dozen workers are rescued from a Himalayan power plant buried in mud and debris after an upstream glacier burst in northern Indian.

%d bloggers like this: