Mantra ViewDelhi: 19 Metro Stations Shut, Commuters SufferNewsmantraDecember 21, 2019 by NewsmantraDecember 21, 20190 Commuting in the city on Friday turned into a nightmare for many as arterial roads and metro stations were closed due to security reasons. In