In a sensational claim which is set to trigger debate, Nepal Prime Minister KP Sharma Oli on Monday (July 13) stated that Lord Rama was born in Ayodhya town of Nepal and not in India as declared..
N.
Find Out More
In a sensational claim which is set to trigger debate, Nepal Prime Minister KP Sharma Oli on Monday (July 13) stated that Lord Rama was born in Ayodhya town of Nepal and not in India as declared..
N.
Find Out More