India, a land of rich cultural and architectural heritage, has been home to some of the most magnificent structures ever ...
It was supposed to stop with Ayodhya. But Kashi, Mathura, Sambhal and a flurry of other mandir-masjid disputes signal a new ...