China-Nepal floods: first research shows that no one could have outrun debris flow
South China Morning Post – World · China
Not even the world’s fastest sprinters could have outrun the devastating floodwaters that struck a border crossing between China and Nepal last week, according…