Featured/फीचर

“Lord Ram Is Nepali Not Indian”, Says Nepal Prime Minister KP Sharma Oli

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…