downtoearth-subscribe

Metro inaugural run today

After a long wait, Delhi's very own Metro Rail will make it inaugural run on Dec 24 amid apprehensions about the financial viability of the 8.3 km first section, between Shahdara and Tis Hazari,

Related Content