India dismisses controversy over Buddha’s birthplace
New Delhi, India categorically said on Sunday that Gautam Buddha was born in Lumbini in Nepal thereby defusing a controversy about Buddha’s birth place after Nepal had responded to remarks …
India dismisses controversy over Buddha’s birthplace Read More