Barrier Lake Breach Disrupts Emergency Response Efforts on Nepal-China Border
A natural barrier lake on the Nepal-China border has burst, forcing authorities to pause emergency rescue missions as new floods threaten the region.
