My Body Touched That Sod
Devi and I are once again in India after an absence of more than three years. There is a palpable sense of the Divine here, which Paramhansa Yogananda highlighted on March 7, 1952, as he uttered the last words of his incarnation.