Unstoppable Indians: Sri Sri Ravi Shankar

In conversation with NDTV's Manvi Dhillon, Sri Sri Ravi Shankar says The Art of Living is about celebrating life, a message he transmits using ancient and modern educational techniques.

Related Videos