Lord Ram Not Indian But Nepali, Real Ayodhya Lies in Nepal, Says Nepal PM KP Sharma Oli

LatestLY 2020-11-04

Views 2

Nepal's Prime Minister KP Sharma Oli on Monday said that real Ayodhya lies in Nepal and not in India. He also claimed that Lord Ram is a Nepali and not Indian. He alleged that India had set up disputed Ayodhya even though Lord Ram's kingdom would be located in the western part of Birgunj in Nepal.

Share This Video


Download

  
Report form
RELATED VIDEOS