By Rohana R. Wasala His Holiness the 14th Dalai Lama, based in Dharamsala in the state of Himachal Pradesh in India, flew to New Delhi to attend the two-day Global Buddhist Summit held in the Hotel Ashok there on April 20 and 21, 2023. The event was the first of its kind. This inaugural Global […]