An interesting read, with videos, from a highly-regarded Tibetan Buddhist nun. Thoughts on this?

http://www.patheos.com/blogs/america...tm_content=117