Since taking power Narendra Modi has dismantled the nation’s secular traditions, but there are signs Indians have had enough.
Self-interest multiplied by mutual admiration made for a triumphal rally when the US president and India’s prime minister took the stage together.