PM lauds Sri Sri's, Art of Living’s ‘soft power’
Prime Minister Narendra Modi and Sri Sri Ravi Shankar appeared to be working in tandem to respond to critics of the World Culture Festival. "If we keep criticizing ourselves, why would the world look to us?" Modi asked while Ravi Shankar said when one is doing something great, obstacles come.