
Passengers ride a crowded bus in New Delhi, India. The Himalayan Kashmir region, close to the border with Pakistan, is notorious for road accidents.
Passengers ride a crowded bus in New Delhi, India. The Himalayan Kashmir region, close to the border with Pakistan, is notorious for road accidents.
Kashmir bus crash claims at least 12 lives
Road safety is again in the spotlight after an overcrowded vehicle plunged into a mountain gorge