Ram Janmabhoomi: After Nepal PM’s Remark, Now Buddhist Monks Stage Protest At Ayodhya Site
New Delhi: Day after Nepal Prime Minister KP Sharma Oli claiming that Hindu deity Ram was born in Nepal which had the Indians in splits, now Buddhists too threw their hat in to stop Ram temple construction currently underway at Ayodhya.…