NEW DELHI: For exactly 5,178 days, the streets of Delhi hummed with the deceptive rhythm of normalcy, a silence that many mistook for the permanent defeat of terror ...