jeep veers off mountain road News

Jeep Veers Off Mountain Road in Nepal; 11 Dead

Police say a jeep has veered off a mountainous road in western Nepal, killing 11 people. They say the jeep rolled about 200 meters (650 feet) down a steep hill before it was stopped by trees. Police and local villagers …