20120405 city.delhi: Pedestrians a step closer to safety on NH-10