Real Ayodhya lies in Nepal, not in India. Lord Ram is Nepali not Indian: Nepali media quotes Nepal Prime Minister KP Sharma Oli (file pic)
Real Ayodhya lies in Nepal, not in India. Lord Ram is Nepali not Indian: Nepali media quotes Nepal Prime Minister KP Sharma Oli (file pic) pic.twitter.com/k3CcN8jjGV
— ANI (@ANI) July 13, 2020