Delhi asked to drive better

The roads of the country's capital are no rule of law! Take 2009, more than 50,000 drivers refused to stop at zebra crossings, about five lakh drivers jumped red lights, and 15,000 people charged for over speeding.

Related Videos