
The Supreme Court of India on Friday refused to entertain a plea to declare the land in Ayodhya where Ram Mandir is being built, as 'Ayodhya Buddha Vihar'.
We’re glad you’re enjoying this story. Subscribe to any of our plans to continue reading the story.