Real Ayodhya lies in Nepal, not in India. Lord Ram is Nepali not Indian: Nepali media quotes Nepal Prime Minister KP Sharma Oli

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)

 

    ssss

    Leave a Comment

    Related posts