Basic Principles of Buddhism

Your browser doesn’t support HTML5

Geshe Lobsang Dawa of the Institute of Buddhist Dialectics in Dharamsala, India explains the basic principles of Buddhism.