The Allahabad High Court orders three-way division of the disputed land in Ayodhya. Hindus and Muslims are joint title holders, says the court.