20040426 india: Justice delayed is justice denied: Army holds a record