Lord Rama Is Nepali, Fake Ayodhya In India, Claims Nepal Prime Minister \
1 min read
\
\

Lord Rama Is Nepali, Fake Ayodhya In India, Claims Nepal Prime Minister

14-Jul-2020
Nepal PM KP Sharma Oli claimed that the Hindu deity Ram was not born in India, and Ayodhya was located in a small village near Kathmandu
14-Jul-2020 Trending News
\