Nepal PM Oli says Ram was born in Nepal, not Ayodhya of India
6 years ago
2Comments