
Buddha was born in India : Dalai Lama
Recently His Holiness Dalai Lama came under fire for saying Buddha was born in India. At an event held in India, he argued by saying:
“In ancient time, Nepal, India, China, Vietnam, Laos and some republics in Russia were the part of Mahabharata. So, I think Buddha was a great