20011019 india: Disputed structure at Ayodhya was a stigma