Bhubaneswar, July 13 -- Kathmandu: 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.

Real Ayodhya lies in Nepal, not in India. Lord Ram is Nepali not Indian: Nepali media quotes Nepal Prime Minister KP Sharma Oli (File Pic)

(ANI) pic.twitter.com/LqmjTB9kUJ

- OTV (@otvnews) July 13, 2020

Condemning Oli for his remarks, BJP national spokesperson Bizay Sonkar Shastri said that the Left parties even in India played with people's faith, and the Communists in Nepal will be rejected by the masses in the same way they have been here.

"Lord Ram is a matter of faith for us, and people will not allo...