Buddha-Weekly-Emma Slade at Ted Talks and her Teacher in 2012 in background-Buddhism By Lee Kane, Editor | February 23, 2017 | 0 Buddha-Weekly-Emma Slade at Ted Talks and her Teacher in 2012 in background-Buddhism 2