Lama Willa Miller: The Meaning of Life… Making the Planet a Better Place
Excellence Reporter: Lama Willa, what is the meaning of life? Lama Willa Miller: I think the meaning of life has something to do with leaving the world a better place than when we arrived here. We are the stewards of a beautiful and fragile planet for this and […]