Delhi Metro opens pedestrian subway at ITO crossing
India | August 09, 2014 14:28 ISTNew Delhi: Delhi Metro on Friday opened a pedestrian subway at Ram Charan Agarwal Chowk, popularly known as ITO crossing, for easy and safe passage to people.The 71 meter long and five meter wide subway