Zee News
India Edition |International Edition
March 19, 2010

Autos may be taken off Delhi roads



Autos in the national capital, best known for fleecing commuters, may soon be taken off the roads with city government mulling a proposal to replace them with eco-friendly battery operated vehicles.


comments post/read commentsmail this photo