20030712 india: Trust claims ownership of Ayodhya site