November 06, 2024 01:14 (IST)
Real Ayodhya is not in India, Lord Rama is Nepali: KP Oli
Kathmandu: Nepal PM KP Sharma Oli has triggered another controversy by saying that neighbour India is manipulating cultural and historical facts by creating a fake Ayodhya in the country, which in fact is a village located west of Birgunj.
Latest Headlines
Real Ayodhya is not in India, Lord Rama is Nepali: KP Oli Tue, Jul 14 2020