Bus collapses into gorge in northern India, killing 16 people
A bus skids off a mountain road in northern India and falls into a deep valley, killing 16 people. Rescue teams got the badly hurt people out of the truck and took them to a hospital. More than 110,000 people are killed annually in traffic accidents in India. NEW DELHI: A bus skidded off a … Read more