At least 26 dead in India’s northern state after bus falls into gorge

About 150,000 people are killed each year in traffic accidents in India, according to the government. Among the main factors contributing to the high number of fatalities are excessive speeding and people not using seatbelts or wearing crash helmets.


This website uses cookies. By continuing to use this site, you accept our use of cookies.