Published: Aug 09, 2020, 06:23 IST | Updated: Aug 09, 2020, 06:23 IST
Nepal Prime Minister KP Sharma Oli, a few weeks ago, had made a bizarre claim that "real Ayodhya lies in Nepal, not in India". He has now outdone himself, and has gone steps further to validate his belief.