Trending This Week on Social Media: His Holiness the Dalai Lama’s Teachings in Bodh Gaya-the Land of Buddha’s Enlightenment
Towards the end of the year 2018, His Holiness the Dalai Lama embarked on a teaching engagement in Bodh Gaya, Bihar, in the land where Buddha attained enlightenment. An estimated 40,000 strong devotees representing 71 countries thronged the holy site…