Real Ayodhya in Nepal, Lord Ram is not Indian: Nepal PM Oli’s remark raises hackles

Search

Real Ayodhya in Nepal, Lord Ram is not Indian: Nepal PM Oli’s remark raises hackles

Nepal PM KP Oli’s remarks are set to trigger huge backlash and outrage as this is bound to offend the sentiments of followers of Lord Ram.