150000 people are killed on Indian roads each year or one death every few minutes. Is India’s rapid developments to blame for the extremely high road fatalities …

source