Hindi TV Series Claims – ‘Buddha was born in India’
The moment I saw the promo for the new Hindi TV series Buddha, I knew it was going to raise a lot of debate and controversy because I knew it would claim that Lord Buddha was born in India, which for a fact, is untrue. And we, Nepalese, are certainly not living in delusion to … Continue reading Hindi TV Series Claims – ‘Buddha was born in India’