At least 60 people missing in a landslide tragedy that swept buses away
A landslide in Nepal swept away two passenger buses from the highway into a nearby river.
A landslide in Nepal swept away two passenger buses from the highway into a nearby river.