Today’s Solutions: June 01, 2023


Heaven on earth

Who talked us into believing you have to die in order to live? Tijn Touber | October 2004 issue The notion of “detachment” is a central theme of nearly every spiritual or religious tradition. And in fact in many traditions, such as Buddhism, it is the primary goal. I, too, … [Read more...] about Heaven on earth