Lord Ram was from Nepal, India created fake Ayodhya, claims PM Oli
Kathmandu: Nepal Prime Minister K.P. Sharma Oli has claimed that India has created a 'fake' Ayodhya, and Lord Ram was originally from Nepal -- a shocking statement that has come at a time when India's diplomatic ties with the Himalayan…