New Delhi: The Delhi Metro Rail Corporation (DMRC) announced the temporary closure of 16 metro stations to maintain security, while ensuring that train switching options remain accessible at major nodes.According to the Delhi Metro Rail Corporation, stations that have been closed




