Below are the best resources we could find featuring lama rod owens about buddha nature.
CLEAR ALL
Lama Rod Owens, one of the emerging leaders in his generation of Buddhist teachers, spoke about his practice of Buddhism and introduced the Buddhist concepts of Tara and Tantra.
Photo Credit: The Washington Post / Contributor / The Washington Post / Getty Images