Jantar Mantar, New Delhi: As the summer sun climbed over Delhi on a sultry June morning, I walked from Patel Chowk metro station towards the Parliament Street Police Station in the heart of the ...