2 buses carrying at least 60 people swept into a river by a landslide in Nepal. 3 survivors found
A landslide has swept two buses carrying at least 60 people into a swollen river in Nepal, and continuous rain and more landslides were making rescue efforts difficult. Three survi…