Featured/फीचर

“No Doubt” Gautam Buddha Was Born In Nepal, Says India Amid Controversy

India has dismissed the controversy over the birthplace of Gautam Buddha, saying External Affairs Minister S Jaishankar’s remarks on him were about “our shared Buddhist heritage” and there’s “no…