Nepal PM Oli: ‘Real Ayodhya is in Nepal, Ram a Nepali’

Nepal PM KP Sharma Oli said the “real” Ayodhya is actually a village near Nepal’s Birgunj and Ram was a Nepali. His remark drew sharp criticism in both India and Nepal. Read More
0 0 0