At least 12 missing as jeep plunges into river in Nepal’s Humla district
At least 12 people have gone missing as a passenger jeep skidded off the mountain road and plunged into a local river on Tuesday afternoon in Nepal’s remote Humla district, …
At least 12 missing as jeep plunges into river in Nepal’s Humla district Read More