Citizens demand Gyanesh Kumar resign amid Delhi 'Jantar Mantar 2.0'

India