20020315 india: Ayodhya's residents celebrate freedom