
Several top Nepalese political leaders from different parties have slammed Oli for making "senseless and irrelevant" remarks that Lord Ram was born in Thori near Birgunj and the real Ayodhya lies in Nepal.
* This article was originally published here
0 Comments