20030825 india: No evidence of temple at Ayodhya: Expert