The number of deaths due to road accidents in India is indeed a cause for worry. The scenario is very dismal with more than 1,37,000 people succumbing to injuries from road accidents. This figure is more than four times the annual death toll from terrorism. Reports show that a person dies in a road accident…Read More