The Petty Squabble Over Buddha’s Origin is ‘Nonsense’, is what His Holiness the Dalai Lama Meant
Recently, social media especially in Nepal caught frenzy over a comment His Holiness the Dalai Lama made in response to a question from a student in Meerut. The bone of contention was Buddha’s land of origin. In the video that…