Real Ayodhya in Nepal, Lord Ram not Indian Nepal PM Oli

Real Ayodhya in Nepal, Lord Ram not Indian Nepal PM Oli

Cold war between India and Neapal is not going to meet end soon. Nepal Prime Minister KP Sharma Oli on Monday passed another controversial remark against Loard Ram. He claimed that Real Ayodhya lies in Nepal, not in India. Lord Ram is Nepali not Indian. Watch this report.

Nepal,Prime Minister KP Sharma Oli,Ayodhya