Dr. Shashi Tharoor on Hinduism’s origins and its philosophical concepts

Dr. Shashi Tharoor explains Hinduism’s origins and its philosophical concepts.