November 18, 2017
Introduction To Meditation
I first heard about meditation on a trip to Ladakh, India’s northernmost state, which shares the Himalayas with Tibet and China. Weaving our way through mountain roads (interspersed with big yellow signs bearing humorous yet ominous messages: “Better be Mr. Late than late mister”), we...