Nepal traffic accident News

9 Killed, 11 Injured in Nepal Traffic Accident

Police say an overcrowded car has veered off a mountain road in western Nepal, killing nine people and injuring 11. Police say the driver lost control of the vehicle Wednesday near Sirama village, which is located some 400 kilometers (250 …