A look at some horrific statistics on road rage in India

2018-02-16 5

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

Free Traffic Exchange