A look at some horrific statistics on road rage in India

  • 6 years ago
Delhi ranks the highest in terms of fatal accidents and in number of pedestrians and cyclists falling victim to road crashes.