Tag

Thích Nhất Hạnh

Sneha reviews the recently released documentary about Thich Nhat Hanh and his Plum Village located near Bordeaux in southwest France, the first monastic community founded by him in the West.