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.
Tags bus gorge india Uttarakhand
China reports a third human case of the H3N8 strain of bird flu
A 56-year-old woman in Zhongshan tested positive after being exposed to live poultry. Authorities haven’t …