20040512 india: TINA? There Is Alternative; says Left