Surveillance footage showed people attempting to flee seconds before a devastating mudslide engulfed the border crossing between Nepal and China Wednesday.
The Himalayas, the highest mountain range in the world, attests with their mere existence the force of nature, which today has turned against human beings. A concatenation of natural disasters on the border between China and Nepal leaves for now 98 dead and hundreds of missing, provisional figures that long for the magnitude of the catastrophe. The causal relationship of events is also to be clarified. The initial hypothesis, referred to by the …