'No doubt' Buddha born in Nepal, says India after Kathmandu protests EAM Jaishankar's 'greatest Indians' remark
Published
Published
India moved to quell a new controversy over the birthplace of Gautama Buddha after the Nepalese government took exception to..