20030712 india: There is still hope for Ayodhya: Kanchi Seer