The Buddha Finds Himself a Nationality
Nepali social media and news outlets lit up recently criticizing the Dalai Lama for his remark that the Buddha was not born in Nepal but in ‘big Bharat’ (an India beyond it’s current borders) instead. This reaction comes to no […]