Did you know that India has the highest frequency of traffic collisions in the world, with frequency of accidents in its capital New Delhi being 40 times more than in London ? SOMEFACTS.com