By Avay Shukla New Delhi: The irony of this is lost on a government drowning in its testosterone: with every nail studded barricade installed at Tikri, Ghazipur or Singhu, Delhi is making itself progressively redundant to the ongoing course of events, and perhaps even to the future shape of thingsContinue Reading