Nepal Flash Floods: Anti-China Misinformation Explained
According to scientific consensus, a glacier collapse on the Nepal side of the Himalayan range triggered a deadly flash flood along the border between China and Nepal, sending catastrophic water and debris downstream. Rivers in the steep gorges swelled to ten times their normal flow within minutes, sweeping away villages and claiming dozens of lives. … Read more