20050706 india: Whodunnit in Ayodhya?