India Hot Topics3 years ago
Delhi Metro services come to a halt after mild tremors in national capital
The Delhi Metro Rail Corporation (DMRC) briefly stopped its train services on Monday morning, soon after it began day’s operations, after mild tremors were reported in...