Gujarat Exclusive >

Lord Ram

PM Oli says real Ayodhya in Nepal, rakes controversy

Stoking a potential controversy, embattled Prime Minister KP Sharma Oli has 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 Left parties even in India played with people’s...