Posted on July 17, 2020 by admin‘Cultural encroachment’: PM Oli says Hindu deity Ram from Nepal Nepal PM says Ayodhya as Lord Ram’s birthplace is a recent creation, as he accuses New Delhi of ‘cultural encroachment’. ( read original story …)