Live TVLive TV
News18 » India» Videos

The Last Word: What impact has Babri demolition had on Indian politics?

IndiaDecember 6, 2012, 9:45 pm

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

Latest Most popular Live TV