Services were delayed for nearly two hours on Thursday on three corridors of the Delhi Metro due to a technical glitch, the DMRC said, even as many commuters took to social media to share pictures of passengers standing in long queues awaiting the arrival of trains.
?