Karma Kagyu Mahamudra: Preparation
Introduction
Mahamudra is a Sanskrit word, and it means “the great seal.” When we talk about a seal, we’re talking about these things that they used to have, where you dipped it in wax, then you made a stamp on something, and it guarantees the authenticity of a document...