 Real news, real stories, real voices, Nevada Public Radio. I'd heard that the Dalai Lama lived in this little town in the Himalayas called Dharamsala, and I figured, well, he probably knows how to meditate, so...