20030425 india: 28 articles found during Ayodhya excavation