NEW DELHI: The woes of pedestrians were clearly enunciated at Samvaad, a meeting of traffic experts called by the Delhi government, where transport minister Gopal Rai was informed of how the city's road infrastructure focused on motor vehicles left people with no option but to use their cars for commuting. Anjali Agarwal of...
↧