Matthieu Ricard

Bio

The Dalai Lama’s French interpreter since 1989, Matthieu Ricard lives in the Shechen Monastery in Nepal.