Real Ayodhya is in Nepal, Lord Ram was Nepali, says KP Oli, accuses India of ‘cultural encroachment’

By
Advertisement
Actual Ayodhya is in Nepal, Lord Ram was Nepali, says KP Oli, accuses India of ‘cultural encroachment’ ‘Though actual Ayodhya lies at Thori, metropolis within the west of Birgunj, India has claimed that Lord Rama was born there’ KP Oli mentioned. Kathmandu: After staking declare to Indian territories of Lipulekh-Kalapani in  a brand new controversial […]

0 comments: