Babri Demolition

  • The Last Word: What impact has Babri demolition had on Indian politics? 06-12-2012 09:45 PM

    December 6 is the 20th anniversary of the demolition of the Babri Masjid in Ayodhya. ...