20061116 india: Left 'waffling' on China gets BJP stick