Alok Verma resigns, says it's a moment of 'collective introspection'

Alok Verma resigns, says it's a moment of 'collective introspection'
Verma said in his resignation letter, accessed by PTI, that it was a moment of "collective introspection"