“Lord Ram Is Nepali Not Indian”, Says Nepal Prime Minister
New Delhi: Ayodhya, the ancient city believed by millions of Hindus to be the birthplace of Lord Ram, is actually a small village near Kathmandu, Nepal Prime Minister KP Sharma Oli said Monday, in a statement certain to provoke a reaction!-->…
Read More...
Read More...