20050827 india: India; China at loggerheads