Sections
Shows
Events
What the Ayodhya judgment makes evident: New India is a place of 'no Muslim things'