20210517 city.delhi: An 'Auschwitz' in the gardens of Delhi: Petitioner on Central Vista