Main Centers
International Centers
India
USA
Shekhar Kapur engages Sadhguru in a lively conversation about the meaning of the word "Guru".