66 People Believed Missing After 2 Buses Swept by Landslide on Nepal Highway Into Swollen River

As many as 66 people are believed to be missing in Nepal after two passengers buses were swept by a landslide off the highway and into a swollen river

As many as 66 people are believed to be missing in Nepal after two passengers buses were swept by a landslide off the highway and into a swollen river