Read time: 2 mins
Shenpa is a Tibetan word that literally translates as “attachment”. In the philosophy of Buddhism (see footnote) all our suffering comes from