'Cultural encroachment': PM Oli says Hindu deity Ram from Nepal
Published
Nepal PM says Ayodhya as Lord Ram's birthplace is a recent creation, as he accuses New Delhi of 'cultural encroachment'.
Full ArticlePublished
Nepal PM says Ayodhya as Lord Ram's birthplace is a recent creation, as he accuses New Delhi of 'cultural encroachment'.
Full ArticleStoking a potential controversy, embattled Prime Minister K P Sharma Oli on Monday claimed that the "real" Ayodhya lies in Nepal,..