August 9, 2020 18:36 pm
KATHMANDU, Aug 9: Reacting to Indian External Affairs Minister S. Jaishankar's claim that Lord Buddha was Indian, Ministry of Foreign Affairs (MoFA) said on Sunday that it is a well-established and undeniable fact proven by historical and archaeological evidences that Gautam Buddha was born in Lumbini, Nepal.