The bitter history of the Ayodhya dispute

India's Supreme Court has ruled that the disputed land in the town of Ayodhya will be given to a government-run trust for the construction of a temple. Murali Krishnan reports.

More From Guardian TV

Don't Miss