20030421 india: Ayodhya panel says it can make Kalyan witness