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