
Catastrophic Flooding on Nepal-China Border Traps Hydropower Workers, Death Toll Exceeds 950
Rescue operations are underway to free hundreds of workers buried in mudslides at hydropower construction sites, as catastrophic flooding across the Nepal-China border region continues to claim lives.
