downtoearth-subscribe

Metro improving Delhis road geometry

Dug up roads, rows of barricades, traffic diversions and slow vehicular movement, if this explains the state of many roads in the city where metro railway is scheduled to pass though, the scene will b