20031213 india: Facts delayed is truth denied