Posted by: flip_flop April 6, 2006
check this out
Login in to Rate this Post:     0       ?        
Nepal has always been an independant country. AS I was flipping through the channels, It was said that gautam Buddha was born in India (History Channel), but what we have learned/known, Buddha was born in Nepal. So I would rather conclude, History does not always speak the truth.
Read Full Discussion Thread for this article