Real Ayodhya in Nepal, Lord Ram was Nepali: Oli

Real Ayodhya in Nepal, Lord Ram was Nepali: Oli

IndiaTimes

Published

Stoking a potential controversy, embattled PM 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. Condemning Oli for his remarks, BJP national spokesperson Bizay Sonkar Shastri said that the Communists in Nepal will be rejected by the masses in the same way they have been in India.

Full Article