India

Babri anniversary passes off peacefully

Barring a few demonstrations by different groups, the 23rd anniversary of the Babri Masjid demolition passed off peacefully amidst heavy […]