Among the 53 megacities examined, including Delhi, over-speeding was the primary cause of road accident deaths (51.5%), followed by dangerous…
In its annual report on traffic safety, which was formerly titled "Road Accidents in Delhi," the Delhi Traffic Police has…