PM Oli says 'real' Ayodhya is in Nepal and Lord Ram is Nepali; BJP rejects claim
Published
Stoking a potential controversy, embattled Prime Minister K P Sharma Oli on Monday claimed that the "real" Ayodhya lies in Nepal, not in India and that Lord Ram was born in Thori in southern Nepal.
Full Article