Jai Ho Ho

I saw on television today the most outrageous Independence Day celebration ever. Two local politicians in a small North Indian hill town jostling with each other and virtually coming to blows, both wanting to hoist the national flag. Unable to take the humiliation, it appeared the Tricolour unfurled itself, showering petals on the gathering. That’s…