Published : Times of India As we enter 2010,we have two statistics : one of pride and the other of shame.That deaths on our roads declined by 15% for the second successive year is a matter to be proud of.Fatalities on roads declined from 981 to 762 in the past two years.One can attribute this collectively ...