20060712 india: India terms Kasuri's statement on blasts appalling