A catastrophic wall of mud, rock, and water tore through the rugged Himalayan terrain along the Nepal-China border, leaving nearly 1,500 people missing, including hundreds of foreign nationals, local authorities reported. The disaster was triggered when a massive section of a glacier and rock collapsed into a mountain river, sending devastating torrents downstream through populated […]