6 Indians Missing In Nepal After Landslide Pushes Their Bus Into River
0
At least six Indians were among 65 people believed to be missing in Nepal after two buses were pushed into a river due to a landslide triggered by heavy rain on Friday.