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