Scores of people have been killed in devastating flooding and landslides in Nepal and India. Parts of the region are experiencing some of the heaviest …

source