Local & Regional · North America
Van crashes on mountain road in Nepal, 10 killed and 5 injured
A passenger van veered off a mountain road in Nepal on Thursday, killing at least 10 people.
Live
Sources
A passenger van veered off a mountain road in Nepal on Thursday, killing at least 10 people.